Task · SKT-0005.18

Reduce always-loaded agent instructions to the portable contract

Description

After the canonical AGENTS/CLAUDE arrangement is repaired, reduce the root always-loaded instruction file so cloned-repo contributors and operational agents see architecture, safety, verification, tracker routing, and entrypoints without maintainer history or harness-specific workflow detail crowding their context.

Acceptance Criteria

Definition of Done

Implementation Plan

  1. Inventory portable non-negotiables versus maintainer/history detail in AGENTS.md.

  2. Reduce always-loaded text by routing detail to existing Backlog docs and durable references without weakening architecture, safety, verification, concurrency, or tracker contracts.

  3. Re-run root/dashboard Claude and Codex discovery checks and compare effective rule coverage.

Implementation Notes

Reduced AGENTS.md from 232 lines/17,791 bytes to 130 lines/8,278 bytes while retaining architecture, signal, secret, concurrency, verification, operational-entrypoint, and Backlog contracts. Routed maintainer history and campaign procedure to doc-0001/doc-0002. Root/dashboard Claude imports and Codex/Claude skill discovery paths were preserved; make skills-check and diff checks passed. Full gate remains the root integration check.

Integrated CodeRabbit review raised no task-specific issue. Wave integration make gate and dry-run inventories passed; no blueprint schema regeneration was required.

Final Summary

Landed in e98411b: reduced portable AGENTS.md contract with on-demand campaign routing while preserving architecture, safety, verification, concurrency, and Backlog rules across Claude and Codex discovery. Verified with rule audit, skills-check, CodeRabbit, make gate, and inventories.

References

View the source file on GitHub