# Inventory `agent-docs/` Template Use this structure for Markdown files inside `agent-docs/` when the document's main job is to track a maintained set of entries: media plans, registries, migration queues, or cleanup lists. ## Minimum Required Shape ```md # ## Applies To - ## Does Not Apply To - ## Maintenance Rules - ## Reclassification Rules - - - ## Classification Authority - ## Entries ### #### Source: - Status: - Notes: - ## Maintenance Checklist - ``` ## Required Sections - `# ` - opening statement - `## Applies To` - `## Maintenance Rules` - `## Reclassification Rules` - `## Classification Authority` - `## Entries` - `## Maintenance Checklist` ## Conditionally Required Sections - `## Does Not Apply To` when the inventory would otherwise be confused with a rule doc, public docs, or another registry - grouping headings under `## Entries` when they materially improve scanning or maintenance ownership ## Notes - Prefer an inventory template when the document is mostly a maintained list rather than a rules essay. - Start with a small field set. `Source`, `Status`, and `Notes` are common defaults, not mandatory fields. - Add, rename, or remove entry fields to match the repository's actual maintenance needs. - Keep entry fields stable enough within one document that maintainers can scan and update them consistently. - Use grouping headings only when they materially improve navigation. - Separate durable maintenance rules from the entries themselves. - If the governing policy becomes large, move it to a rule doc and link to it from the inventory. - Treat `Classification Authority` as required. If status or grouping rules have no authority anchor, the inventory is not stable enough to maintain. - Treat `Reclassification Rules` as required. Repeated state transitions should not stay implicit in review comments or maintenance folklore. - Write for maintainers and make update decisions explicit. - If the document references repository files, write repository-relative paths in backticks, not Markdown links or machine-local absolute filesystem paths.