RustFS Logging Governance

SkillMonitoring & ops

Add or review RustFS `tracing` events with the repository field shape, level policy, privacy boundaries, and guardrails. Use when a change adds or edits a tracing macro/instrumentation site or the logging guardrail script.

Use RustFS Logging Governance in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add RustFS Logging Governance and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the RustFS Logging Governance skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

RustFS Logging GovernanceStart free

What this skill tells your AI

The instructions your AI receives, as published by modem-dev/ossrules in public/files/rustfs/.agents/skills/rustfs-logging-governance/SKILL.md and read by Ahel’s review.

Apply this skill only to changed logging sites; do not turn a local log edit into a broad logging cleanup.

Workflow

  1. Read the changed function/module context and classify the site as lifecycle, request/hot path, fallback, external fetch, or summary.
  2. Match neighboring structured events and reuse existing EVENT_*, LOG_COMPONENT_*, and LOG_SUBSYSTEM_* constants.
  3. Put stable fields first (event, component, subsystem, state/result, then context) and a short label last.
  4. Select the level by operational meaning:
    • error: behavior/security-affecting failure;
    • warn: degraded/fallback/operator-actionable state;
    • info: low-frequency lifecycle/mode change;
    • debug: targeted diagnostics;
    • trace: repetitive request/object/shard success paths.
  5. Never log secrets, tokens, auth headers, credential payloads, raw attacker-controlled bodies, or merged config dumps. Error strings and Debug output are log surfaces too.
  6. Prefer one aggregate summary over inventories or startup banners.
  7. Run ./scripts/check_logging_guardrails.sh and the checks selected by root AGENTS.md.

Read logging-governance.md only for a broad logging audit, event-model migration, or guardrail expansion. Ordinary single- site edits do not require the full workspace scope map.

Signals

GitHub stars
56
Forks
2
Last commit
Sep 2026
Advanced
Item type
skill
Key
rustfs-logging-governance
Source
github.com/modem-dev/ossrules