Skip to content

docs: PROOF_OF_FEDERATION + umbrella pin-check tooling - #1566

Merged
7etsuo merged 2 commits into
mainfrom
docs/agenc-system-about-20260630
Jul 2, 2026
Merged

docs: PROOF_OF_FEDERATION + umbrella pin-check tooling#1566
7etsuo merged 2 commits into
mainfrom
docs/agenc-system-about-20260630

Conversation

@7etsuo

@7etsuo 7etsuo commented Jul 2, 2026

Copy link
Copy Markdown
Member

Two finished deliverables from the docs branch:

  1. docs/PROOF_OF_FEDERATION.md — the WP-B2 mainnet canary proof: a 4-way
    split (worker 85% / operator 5% / referrer 5% / protocol 5%) settled
    atomically on mainnet with independent operator/referrer payees, every leg
    balance-verified on-chain (accept 5UdesDnc…). Written as a public proof
    document. Also ignores .canary-keys.

  2. scripts/check-sibling-package-pins.mjs — the sibling pin-staleness
    checker, vendored into the umbrella's own scripts/ (agenc-core deleted the
    original upstream in 7274fd9ed, leaving check:sibling-package-pins
    dangling) and hardened to skip unpublished/private packages instead of
    aborting. Verified with a full workspace run: 32 exact pins checked, 6
    stale warned (kit tools/mcp pins = the FD5 name-squat, deliberately not
    bumped; agenc-prover/admin-tools pins are that repo's own follow-up).

Internal planning documents are intentionally NOT part of this PR — this repo
is public.

7etsuo added 2 commits July 2, 2026 10:34
…vate packages

agenc-core deleted scripts/check-sibling-package-pins.mjs upstream
(7274fd9ed, 'remove porting scaffolding'), leaving the umbrella's
check:sibling-package-pins pointing at a nonexistent file. Vendor the
last version (agenc-core@6baf0baec) into the umbrella's own scripts/
and repoint package.json — the umbrella owns its validation now.

Hardening: unpublished/private packages (kit internals like
@tetsuo-ai/marketplace-policy) no longer abort the sweep — they are
skipped with a note; the report gains unresolvedPackages. Warn-only
exit semantics unchanged.

First full run: 32 exact pins checked, 6 stale warned — kit
tools/[email protected] pins are the FD5 name-squat (resolve to kit-internal
workspace packages; do NOT bump to the public 0.3.0), and
agenc-prover/admin-tools has genuinely stale protocol/sdk pins for
that repo's own flow.
@7etsuo
7etsuo merged commit 410b607 into main Jul 2, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant