Skip to content

Support Card Index activation compatibility - #116

Merged
KimGLee merged 1 commit into
mainfrom
feat/card-index-activation-compat
Aug 21, 2026
Merged

Support Card Index activation compatibility#116
KimGLee merged 1 commit into
mainfrom
feat/card-index-activation-compat

Conversation

@KimGLee

@KimGLee KimGLee commented Aug 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • accept the canonical Card Index as the only non-route path in a frozen selected_card_paths set
  • deliver its exact bytes as startup navigation without assigning it an Rxx identity
  • keep every selected Runtime Card mandatory and reject all other unregistered extra paths
  • bump the card-context delivery capability to 1.0.2 and regenerate its machine contract

This closes the adopter compatibility gap found while exercising the D-008 protocol against Agent Systems Atlas. It preserves the architectural split: Card Index is navigation, Runtime Cards are executable route guidance, and both enter the same content-addressed activation Bundle when explicitly frozen.

Verification

  • 12 focused Card activation tests pass
  • real Atlas AF-048 activation compiles 8 selected Runtime Cards, the Card Index startup payload, and 12 read-back rules with zero context errors
  • make check passes
  • git diff --check passes

Fixes #115

@KimGLee KimGLee added the bug Something isn't working label Aug 21, 2026
@KimGLee
KimGLee merged commit 9dc9ed4 into main Aug 21, 2026
11 checks passed
@KimGLee
KimGLee deleted the feat/card-index-activation-compat branch August 21, 2026 06:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow frozen Card Index paths in Card activation bundles

1 participant