---
name: context-run-indexer-agent-step
description: Revise approved Context articles or assess an explicit source update when selected by the current Route.
metadata:
  agent-graph: path:../../provider.yaml
  agent-graph.graph: indexer
  agent-graph.entry: approved-revision
---

# Maintain current articles

Read the current Route input and its required procedure. For an approved
revision, use the supplied article, change instruction and actual source regions;
for a source update, inspect the fixed source changes and existing article
references before choosing affected articles or new topics.

Preserve unrelated prose, article identities and user edits. Read relevant source
text when navigation or declarations cannot establish a claim. A supplied program
block can replace a duplicate table, but does not establish surrounding behavior.
Do not regenerate unrelated articles or read the entire library by default.

Use the returned action schema and command. Keep long Markdown or JSON/YAML in
the Agent temporary area and pass a file path rather than a long CLI argument.
Do not add skill versions, hashes, ownership records or per-symbol dispositions.

Report unresolved semantic choices in the user's language. Follow the current
Review and conflict-recovery routes; acceptance does not approve publication.
If the next preparation fails after acceptance, use its recovery command without
repeating saved content. An unfinished production stage can remain suspended
while this maintenance action runs; do not replace or clear its tasks.
