Skip to content

Commit 4a276a9

Browse files
hyperpolymathclaude
andcommitted
fix(manifests): repair four missing + one dangling AI-manifest parent pointer
Five nested AI-manifests had parent pointers that did not resolve (caught by the PR #42 tidy's manifest-integrity audit, but pre-existing and out of that PR's scope): examples/0.1-AI-MANIFEST.a2ml one-line stub -> add META + AI_MANIFEST .github/0.1-AI-MANIFEST.a2ml one-line stub -> add META + AI_MANIFEST verification/tests/0.2-AI-MANIFEST.a2ml one-line stub -> add META (level 2) container/0.1-AI-MANIFEST.a2ml full body, no level/parent -> add them docs/governance/0.1-AI-MANIFEST.a2ml parent pointed at non-existent ../0-AI-MANIFEST.a2ml -> repoint to the docs pillar ../0.1-AI-MANIFEST.a2ml Every manifest parent pointer in the repo now resolves. NOTE (flagged, not fixed here): the docs/governance/ subtree uses an off-by-one numbering — it calls itself a top-level "governance-pillar" (level 1) while sitting under docs/, and its children are numbered relative to it. Normalizing that subtree (or promoting governance to a repo-root pillar) is a separate structural decision; this commit only makes the dangling pointer resolve. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent a798f2c commit 4a276a9

5 files changed

Lines changed: 56 additions & 4 deletions

File tree

.github/0.1-AI-MANIFEST.a2ml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,21 @@
1-
# AI Manifest - Level 1: .github
1+
# SPDX-License-Identifier: MPL-2.0
2+
---
3+
### [META]
4+
id: "github"
5+
level: 1
6+
parent: "../0-AI-MANIFEST.a2ml"
7+
8+
---
9+
### [AI_MANIFEST]
10+
description: |
11+
GitHub repository configuration: CI/CD workflows, issue and pull-request
12+
templates, CODEOWNERS, dependabot / funding / settings, and community-health
13+
files. GitHub community-health precedence is .github/ > root > docs/.
14+
15+
canonical_locations:
16+
workflows: "workflows/"
17+
issue_templates: "ISSUE_TEMPLATE/"
18+
pull_request_template: "pull_request_template.md"
19+
codeowners: "CODEOWNERS"
20+
dependabot: "dependabot.yml"
21+
settings: "settings.yml"

container/0.1-AI-MANIFEST.a2ml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
---
33
### [META]
44
id: "container-templates"
5+
level: 1
6+
parent: "../0-AI-MANIFEST.a2ml"
57
version: "1.0.0"
68
context:
79
- "https://a2ml.org/ns/v2"

docs/governance/0.1-AI-MANIFEST.a2ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
### [META]
44
id: "governance-pillar"
55
level: 1
6-
parent: "../0-AI-MANIFEST.a2ml"
6+
parent: "../0.1-AI-MANIFEST.a2ml"
77

88
---
99
### [AI_MANIFEST]

examples/0.1-AI-MANIFEST.a2ml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,16 @@
1-
# AI Manifest - Level 1: examples
1+
# SPDX-License-Identifier: MPL-2.0
2+
---
3+
### [META]
4+
id: "examples"
5+
level: 1
6+
parent: "../0-AI-MANIFEST.a2ml"
7+
8+
---
9+
### [AI_MANIFEST]
10+
description: |
11+
Worked examples and sample project configs — illustrative material only, not
12+
part of the build, test, or proof gates.
13+
14+
canonical_locations:
15+
readme: "README.adoc"
16+
web_project_sample: "web-project-deno.json"
Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,16 @@
1-
# AI Manifest - Level 1: tests
1+
# SPDX-License-Identifier: MPL-2.0
2+
---
3+
### [META]
4+
id: "tests"
5+
level: 2
6+
parent: "../0.1-AI-MANIFEST.a2ml"
7+
8+
---
9+
### [AI_MANIFEST]
10+
description: |
11+
Test assets and taxonomy for the verification pillar — classifies the repo's
12+
test / aspect / bench coverage.
13+
14+
canonical_locations:
15+
taxonomy: "TEST-TAXONOMY.adoc"
16+
readme: "README.adoc"

0 commit comments

Comments
 (0)