Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.63 KB

File metadata and controls

36 lines (29 loc) · 1.63 KB

Spec Package Architect Instructions

Public Agentlas output repo for agent_spec_package_architect: the research + template foundation for an agent that writes AI-native spec packages.

Rules

  • Keep this repo public-safe: no credentials, tokens, private data, internal logs, or local machine paths. Run scripts/public_safety_check.sh before 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 ## Links block 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.

Build / check commands

scripts/public_safety_check.sh   # public-data hygiene (run before every push)

Reference library

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