Public Agentlas output repo for agent_spec_package_architect: the research +
template foundation for an agent that writes AI-native spec packages.
- Keep this repo public-safe: no credentials, tokens, private data, internal
logs, or local machine paths. Run
scripts/public_safety_check.shbefore push. - The package is a graph, not a document — keep files small and cross-linked.
- Hold the anchor protocol: typed IDs
(
REQ-,T-,CMP-,ENT-,OP-,ADR-,AC-), explicit{#anchor}s, full-relative-path cross-references, a## Linksblock per spine file. - Keep the no-orphan invariants: every requirement reaches a component, a task, and a test; the task DAG is acyclic.
- Requirements are EARS only. Decisions are ADRs (supersede, never delete).
- Durable agent memory → memory.md. Public decisions → docs/repo-decisions.md. The usable contract → agent.md.
- Do not let the worked example (
REQ-001/REQ-007) drift across templates.
scripts/public_safety_check.sh # public-data hygiene (run before every push)docs/taxonomy.md · docs/cross-linking-topology.md · docs/sequencing-and-gates.md · docs/frontmatter-schema.md · docs/continuity-engineering.md · docs/domain-overlays.md · docs/evaluation.md