Skip to content

D73-C downstream: 21 launcher descriptors + trigger/ still name the deleted launcher-standard.a2ml #960

Description

@hyperpolymath

21 downstream launcher descriptors now name a file that no longer exists

D73-C (owner ruling, #787) translated launcher/launcher-standard.a2ml to launcher/launcher-standard_praxis.deed and deleted the source. #952 merged 2026-09-22T10:10:04Z as be6c9580, verified against origin/main: launcher/launcher-standard.a2ml is absent, launcher/launcher-standard_praxis.deed is present.

That closes the standards side. It does not touch the downstream surface, which this issue records so it is not lost. These references are now dangling, not merely stale.

Measured 2026-09-22

A. *.launcher.a2ml descriptors — 21 distinct, 31 on-disk paths

Found with rg --files -g '*.launcher.a2ml', excluding .claude/worktrees/. The path count exceeds the distinct count because several repos are cloned twice (once under meta-repos/, once under hyper-repos/metadatastician/).

688-attack-hub   aerie   berrywiki   boj-server-mk2   burble   cadastra
canonical-ums    cerro-torre   chronicles-of-slavia   enaction-engine
f117a-stealth-glider   f19-stealth-glider   game-server-admin   gossamer
idaptik-ums   nqc   paint-type   panll   progblocks   stapeln
the-nash-equilibrium

Every one sampled carries the same two lines:

# Compliant with launcher-standard.a2ml v0.3.0
...
# Per launcher-standard.a2ml [runtime] section:

So each names both the deleted file and the TOML [section] notation that the DEED form replaces with (runtime ...) clauses.

⚠ A prior note in this campaign recorded this population as 10. That was a 2× undercount — the real figure is 21 distinct. Recorded because the estate has hit "a census is wrong in both directions at once" repeatedly, and the corrected number is the one to work from.

B. The trigger repo is a live consumer

hyper-repos/trigger has 3 files naming launcher-standard.a2ml, and one of them is an actual launcher implementation, not documentation:

  • scripts/trigger-launcher.sh — cites launcher-standard.a2ml v0.3.0 and resolves desktop tools "using ladder from launcher-standard.a2ml"; also names §a2ml-metadata-block, §default-mode, §required-modes.
  • dev-notes/HANDOVER.adoc
  • docs/IMPLEMENTATION-STATUS.adoc

This one matters more than the descriptors: it is code that claims compliance with a standard whose canonical form has changed.

Acceptance criteria

  1. No file in a writable repository outside hyperpolymath/standards names launcher-standard.a2ml except in a dated historical record that says so on its face. An archived repository is out of scope by definition — it is read-only, so the criterion would demand an impossible write (AGENTS.md §6: refusing an impossible operation is required, not optional). (Wording amended 2026-09-22 by owner ruling; see the AC1 closure comment.)
  2. The 21 descriptors either migrate to the .deed form or are explicitly declared out of scope for D73-C with a reason recorded here — decided, not left to decay.
  3. trigger/scripts/trigger-launcher.sh cites launcher-standard_praxis.deed and DEED clause notation, and its claimed version is the current one.
  4. A check that fails if a repo claims launcher-standard compliance while naming a version or filename that no longer exists upstream.

Deliberately not asserted

These 21 files are part of the wider superseded-A2ML surface (owner ruling 2026-09-08, executed by a2ml#2), not solely a D73-C consequence. This issue records the launcher-shaped subset and its true size; it does not claim the whole A2ML migration.

Refs #837 · #952 · owner ruling D73-C in #787

🤖 Generated with Claude Code

https://claude.ai/code/session_01WPSJ7fBhVAMcpSffCBWUDo

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

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions