Skip to content

Fix adopter verification ownership and targets - #178

Merged
KimGLee merged 2 commits into
mainfrom
fix/adopter-verification-targets
Aug 29, 2026
Merged

Fix adopter verification ownership and targets#178
KimGLee merged 2 commits into
mainfrom
fix/adopter-verification-targets

Conversation

@KimGLee

@KimGLee KimGLee commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • keep curated Card metadata under the Card contract by excluding the Card control plane from the K08 knowledge-page vocabulary sweep
  • select source-distribution or carried-runtime interface projections explicitly from the selected Profile namespace
  • add regression coverage for both ownership and projection-target boundaries
  • regenerate affected Tool projections

Why

A newly initialized adopter runtime was being checked as if it were the Cambium source distribution, while curated Card frontmatter was also being judged by an unrelated knowledge-page vocabulary. Both failures occur on a clean hard-cut runtime before any task executes.

Validation

  • python3 -m unittest Tools.tests.test_run_gates
  • python3 Tools/metadata_execution_contract.py --root . --check
  • python3 Tools/compile_cli_contract.py . --check --projection-target source-distribution
  • python3 Tools/render_interface_projection.py . --check --projection-target source-distribution
  • full Tools/tests suite started locally; GitHub required checks remain authoritative

Closes #177

@KimGLee
KimGLee merged commit 2db3918 into main Aug 29, 2026
12 checks passed
@KimGLee
KimGLee deleted the fix/adopter-verification-targets branch August 29, 2026 03:51
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.

Fix adopter verification ownership and projection targets

1 participant