Skip to content

verify-manifests.yml cannot see that 269 of 340 .a2ml files are Markdown prose, not metadata #112

Description

@hyperpolymath

Measured across the repository's 340 .a2ml files:

count
recognised as a2ml/TOML 44
@abstract form 15
TOML-key form 3
unrecognised 278

The 278 break down as 9 s-expression pseudo-deeds ({ECOSYSTEM,META,STATE}.a2ml, integrations/groove.a2ml, audits/assail-classifications.a2ml, docs/governance/CRG-CRITERIA.a2ml, plus 3 under third_party/gossamer/) and 269 plain Markdown prose — including the root 0-AI-MANIFEST.a2ml.

CI cannot see any of this. verify-manifests.yml checks only that a manifest file exists and that it follows the 0.<depth>- naming convention; it never parses content, and it prunes third_party/ outright. So a directory whose "manifest" is a prose essay passes identically to one with valid a2ml.

Consequence that is already biting: a2ml_to_deed.py full cannot run, because META/ECOSYSTEM/STATE are unparseable. The repo deed emitted in #109 therefore has no (manifest …) clause and no ply tree — it is the clade mode output only.

Compounded by #87 (verify-manifests dying at "Set up job", masked by continue-on-error).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions