Repository navigation
Expand file tree
/
Copy path0-AI-MANIFEST.deed
More file actions
46 lines (39 loc) · 3.18 KB
/
Copy path0-AI-MANIFEST.deed
File metadata and controls
46 lines (39 loc) · 3.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
;; SPDX-FileCopyrightText: © 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
;; SPDX-License-Identifier: CC-BY-SA-4.0
(repo-deed
:schema-version "1.0.0"
:canonical-name "standards"
:repo-uuid #u8"gv-clade-index:github.com/hyperpolymath/standards"
:beholding-chora #u5"estate/chora"
(purpose
:text "The organization-wide standards monorepo: ~30 specs that govern every Hyperpolymath project — K9 self-validating components, the protocols, the readiness-grading frameworks (ARG/FRG/CRG/TRG), RSR compliance, and the enforcement/CI that makes them stick.")
(front-doors
:machine "standards_chora.deed"
:human "README.adoc")
(routing
(k9-foundation :paths ("1-formats/k9/" "1-formats/contractiles/"))
(language-policy :paths (".claude/CLAUDE.md"))
(protocols :paths ("2-protocols/" "*-protocol/"))
(readiness-grades :paths ("adoption-readiness-grades/" "foundations-readiness-grades/" "component-readiness-grades/" "toolchain-readiness-grades/"))
(multi-repository-scope :paths ("docs/MULTI-REPOSITORY-SCOPE-STANDARD.adoc" "docs/repo-scope.example.toml"))
(enforcement-ci :paths (".github/workflows/" "hooks/"))
(drift-automation :paths ("hypatia-rules/" "docs/decisions/ADR-003-workflow-pin-staleness-window.adoc" "scripts/check-workflow-staleness.sh" "scripts/propagate-workflow-pins.sh"))
(derived-architecture-map :paths ("TOPOLOGY.adoc"))
(current-project-state :paths ("standards_chora.deed"))
(education-layer :paths ("docs/wikis/" "docs/wikis/0.2-AI-MANIFEST.deed")))
(invariants
(rule :priority 10 :text "No A2ML/DEED duplication — root must NOT contain STATE.deed, META.deed, etc.")
(rule :priority 20 :text "The repo deed routes to state evidence; generated metadata does not confer normative authority.")
(rule :priority 30 :text "Initial licence assignment is permitted: agents may add the correct SPDX header to new files under the repository policy and set a brand-new repository's initial LICENSE. Changes to existing licences, LICENSE files or SPDX declarations are Manual-Only and restricted to registered codeowner-admins. Agents must flag licence drift for review; never sweep or relicense existing content. See LICENSE, .machine_readable/licensing-policy.toml, and .claude/CLAUDE.md.")
(rule :priority 40 :text "Author attribution — Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>"))
(startup-checklist
:steps ("Read THIS file, then README.adoc."
"Read standards_chora.deed for repository metadata and state-source routing."
"Read the legacy .machine_readable/descriptiles/AGENTIC.a2ml for interaction patterns; do not extend it."
"Read .claude/CLAUDE.md for the language + licence policy (binding)."))
(attestation
:text "I have read the standards manifest. The human front door is README.adoc. Licence/SPDX changes to existing files are Manual-Only and restricted to registered codeowner-admins — I will flag, never edit. I may add the correct SPDX header when creating a new file, following the repo's licence classification.")
(meta
:maintained-by "Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>"
:protocol "https://github.com/hyperpolymath/0-ai-gatekeeper-protocol")
)