docs: route agent guidance by task#1213
Conversation
roborev: Combined Review (
|
The root agent file has accumulated subsystem notes, project reference material, and repeated rules that load for every task. Record the approved split before moving content so each later commit has a clear placement rule and can be reviewed or reverted on its own.
The guidance split spans several independently useful edits. Record the file boundaries and document-only checks so each extraction can land as a small commit without adding tests or changing runtime behavior.
Testing and localization rules apply only when those parts of the project change. Give them focused homes so the root instructions can route relevant tasks without loading this detail for unrelated work.
Storage work carries data-loss and backend-parity constraints that do not apply to most tasks. Keep those rules together so the root file can route storage changes to one precise contract.
Memory investigations and build troubleshooting need precise constraints, but those constraints distract from ordinary tasks. Move them into focused guides that the root file can load by route.
The root instructions loaded subsystem contracts and reference catalogues for every task, which hid the repository-wide rules. Keep the root focused on safety, delivery, completion, and explicit routes to the new guides.
The package README still described additive in-place migration after the mirror moved to rebuild-and-swap schema changes. Align the package description with the current disposable-mirror contract.
f433a1e to
7d16fb1
Compare
roborev: Combined Review (
|
roborev: Combined Review (
|
The root
AGENTS.mdhad grown into an always-loaded mix of repository policy, subsystem contracts, command reference, and troubleshooting history. That made the rules that apply to every task harder to find and allowed copied documentation to drift.This change keeps safety, delivery, completion, and publishing rules in the root file, then routes storage, testing, frontend, build, and background-work tasks to focused guides. It also corrects the stale DuckDB schema-lifecycle note found during the split. The main tradeoff is that agents must follow the routing table before editing a matching part of the repository; the root keeps the critical SQLite preservation warning as a safeguard.
generated by a clanker