Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 1.67 KB

AGENTS.adoc

File metadata and controls

32 lines (27 loc) · 1.67 KB

Repository instructions

This repository is the canonical general standards authority for the Hyperpolymath estate. Read 0-AI-MANIFEST.a2ml, README.adoc, and 0-canon/constitution/README.adoc in that order before changing normative material.

Constitutional, normative, profile, local-policy, guidance, template, implementation, generated, and historical material are distinct authority classes. A proposal is not authorised policy until the applicable change procedure is completed. Evidence records what currently holds; it does not gain authority merely by being generated or machine-readable.

Canonical sources include 0-canon/constitution/, domain standard sources, and profile sources. TOPOLOGY.adoc is a frozen snapshot: never edit it directly. Preserve licences, coined names, MAA’s independent authority, and current language/build conventions. Do not add TypeScript or Deno, weaken validation, or describe draft/tested work as proven.

A2ML is retired (D99, D269c, D312, D313). Never create, restore or extend a .a2ml file. Repo metadata goes in <repo>_chora.deed clauses (grammar 1-formats/deed/spec/abnf/deed.abnf), contracts in *.k9.ncl, and agent coordination in coordination.k9 (grammar 2-protocols/k9-coordination/spec/abnf/coordination-k9-grammar_v1.2.abnf). 1-formats/deed/mappings/ says where former A2ML content goes.

Run the relevant just/must targets, deed validation (bun 1-formats/deed/tools/deed_lint.js), Nickel/K9 validation (1-formats/k9/tools/k9-validate.sh --strict) where applicable, link/canonical-name checks, and git diff --check. Regenerate twice and require a clean second pass for generated outputs.