Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 0 additions & 2 deletions .github/workflows/w3-lab-teardown-verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,6 @@ name: Verify W3 lab teardown role
# Class B stays unauthorized until STAGE_B_BILLING_CLOSE_PASS and
# NONINTERACTIVE_TEARDOWN_READY are both recorded. A green run does not
# record either token.
#
# See docs/internal/c8-teardown/README.md.

on:
workflow_dispatch:
Expand Down
47 changes: 1 addition & 46 deletions docs/governance/LEGACY-STALE-NAMES.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"schema": "vantio.docs-release.legacy-stale-names/v1",
"note": "Frozen debt outside the canonical set. A new path or a changed count fails the documentation release check. Canonical docs must not appear here. Optics manual leftovers are listed under intentional_leftovers, not in hits. packages/optics-record-vocabulary/vocabulary/record-vocabulary.json is frozen at count 2 for sight_loop. That Unit A file is on main and may be absent on this branch; the freeze applies when the file is present. tests/shared-health-vocabulary/collision.test.cjs is a reviewed 2026-09-27 addition at count 2. Those matches are prohibition needles in the test. The path stays in this hits list and in the legacy scan. It is not an intentional leftover and it is not hidden by legacy_scan.exclude_prefixes. tests/optics-pkg02-reader-compat-gates/isolation.test.cjs is a reviewed 2026-09-27 addition at count 2. Those matches are prohibition needles in the isolation test. The path stays in this hits list and in the legacy scan. It is not an intentional leftover and it is not hidden by legacy_scan.exclude_prefixes. docs/internal/optics-pkg02-unit-e/DESIGN.md, packages/vantio-agent-sdk-py-future/src/vantio_future/writer.py, and tests/optics-pkg02-unit-e/test_04_rollback.py are reviewed 2026-09-27 additions at count 1. Those matches name the sealed 3.1.0 workflow field as a rollback compatibility value. Each path stays in this hits list and in the legacy scan. None is an intentional leftover and none is hidden by legacy_scan.exclude_prefixes. docs/internal/wave3/public-inventory/03-GITHUB.md is a reviewed 2026-09-27 addition at count 2. docs/internal/wave3/public-inventory/05-PYPI.md is a reviewed 2026-09-27 addition at count 1. Those matches quote public GitHub and registry text inside the Wave 3 public-estate inventory. Each path stays in this hits list and in the legacy scan. None is an intentional leftover and none is hidden by legacy_scan.exclude_prefixes. The inventory dispositions stay UNREVIEWED. The Wave 3 public-surface inventory JSON and claim-ledger JSON were removed from the public tree. They are not hidden by legacy_scan.exclude_prefixes. A reintroduction is new debt.",
"note": "Frozen debt outside the canonical set. A new path or a changed count fails the documentation release check. Canonical docs must not appear here. Optics manual leftovers are listed under intentional_leftovers, not in hits. packages/optics-record-vocabulary/vocabulary/record-vocabulary.json is frozen at count 2 for sight_loop. That Unit A file is on main and may be absent on this branch; the freeze applies when the file is present. tests/shared-health-vocabulary/collision.test.cjs is a reviewed 2026-09-27 addition at count 2. Those matches are prohibition needles in the test. The path stays in this hits list and in the legacy scan. It is not an intentional leftover and it is not hidden by legacy_scan.exclude_prefixes. tests/optics-pkg02-reader-compat-gates/isolation.test.cjs is a reviewed 2026-09-27 addition at count 2. Those matches are prohibition needles in the isolation test. The path stays in this hits list and in the legacy scan. It is not an intentional leftover and it is not hidden by legacy_scan.exclude_prefixes. packages/vantio-agent-sdk-py-future/src/vantio_future/writer.py and tests/optics-pkg02-unit-e/test_04_rollback.py are reviewed 2026-09-27 additions at count 1. Those matches name the sealed 3.1.0 workflow field as a rollback compatibility value. Each path stays in this hits list and in the legacy scan. None is an intentional leftover and none is hidden by legacy_scan.exclude_prefixes. docs/internal stale-name hits, including the Wave 3 public-estate inventory pages, left the public tip with the non-public program trees. They are not frozen hits. The Wave 3 public-surface inventory JSON and claim-ledger JSON were removed from the public tree. They are not hidden by legacy_scan.exclude_prefixes. A reintroduction is new debt.",
"reviewed_updates": [
{
"path": "tests/shared-health-vocabulary/collision.test.cjs",
Expand All @@ -16,13 +16,6 @@
"reviewed_on": "2026-09-27",
"reason": "The isolation test names retired public strings only to assert that the reader-compat gate docs do not contain them. The path stays in the legacy scan and in hits. It is not an intentional leftover and it is not added to legacy_scan.exclude_prefixes."
},
{
"path": "docs/internal/optics-pkg02-unit-e/DESIGN.md",
"count": 1,
"disposition": "FROZEN_DEBT",
"reviewed_on": "2026-09-27",
"reason": "Unit E rollback design names the sealed 3.1.0 workflow field as a compatibility mention of the previous writer shape. The path stays in the legacy scan and in hits. It is not an intentional leftover and it is not added to legacy_scan.exclude_prefixes."
},
{
"path": "packages/vantio-agent-sdk-py-future/src/vantio_future/writer.py",
"count": 1,
Expand All @@ -36,20 +29,6 @@
"disposition": "FROZEN_DEBT",
"reviewed_on": "2026-09-27",
"reason": "The rollback test asserts the sealed 3.1.0 workflow field on the legacy file. The match is a compatibility needle. The path stays in the legacy scan and in hits. It is not an intentional leftover and it is not added to legacy_scan.exclude_prefixes."
},
{
"path": "docs/internal/wave3/public-inventory/03-GITHUB.md",
"count": 2,
"disposition": "FROZEN_DEBT",
"reviewed_on": "2026-09-27",
"reason": "The public-estate inventory quotes live GitHub topic and release text. The matches are quotations, not a product-name adoption. Public-surface dispositions stay UNREVIEWED. The path stays in the legacy scan and in hits. It is not an intentional leftover and it is not added to legacy_scan.exclude_prefixes."
},
{
"path": "docs/internal/wave3/public-inventory/05-PYPI.md",
"count": 1,
"disposition": "FROZEN_DEBT",
"reviewed_on": "2026-09-27",
"reason": "The public-estate inventory quotes the live PyPI summary. The match is a quotation, not a product-name adoption. Public-surface dispositions stay UNREVIEWED. The path stays in the legacy scan and in hits. It is not an intentional leftover and it is not added to legacy_scan.exclude_prefixes."
}
],
"intentional_leftovers": {
Expand Down Expand Up @@ -142,30 +121,6 @@
"path": "docs/getting-started-tier01.md",
"count": 4
},
{
"path": "docs/internal/claim-scrub-report-2026-09-20.md",
"count": 1
},
{
"path": "docs/internal/optics-pkg01/BOUNDARY.md",
"count": 1
},
{
"path": "docs/internal/optics-pkg01/COMPATIBILITY.md",
"count": 1
},
{
"path": "docs/internal/optics-pkg02-unit-e/DESIGN.md",
"count": 1
},
{
"path": "docs/internal/wave3/public-inventory/03-GITHUB.md",
"count": 2
},
{
"path": "docs/internal/wave3/public-inventory/05-PYPI.md",
"count": 1
},
{
"path": "docs/observe-only.md",
"count": 3
Expand Down
Loading
Loading