Skip to content

fix(import): detect installer package collections - #62

Merged
santosli merged 1 commit into
mainfrom
codex/hyperframes-collection-detection
Aug 19, 2026
Merged

fix(import): detect installer package collections#62
santosli merged 1 commit into
mainfrom
codex/hyperframes-collection-detection

Conversation

@santosli

Copy link
Copy Markdown
Owner

Summary

  • accept v3 installer pluginName as bounded package metadata instead of treating it as a child skill identity
  • group validated HyperFrames installer children by their normalized GitHub source while retaining strict entry/path/candidate matching
  • document the lockfile matching boundary and add the HyperFrames runtime-location regression

Root cause

HyperFrames entries share pluginName=core-skills; the prior parser rejected that package identifier because it did not equal an individual skill name.

Verification

  • cargo fmt --check
  • cargo clippy --workspace --all-targets --all-features --locked -- -D warnings
  • cargo test --offline
  • npm test (278/278)
  • npm --workspace apps/desktop run build
  • npm audit --audit-level=high
  • cargo audit (18 repository-policy allowed warnings)
  • git diff --check
  • aggregate-only local scan: HyperFrames source yields 1 Installed Source Collection, 9 children, 0 duplicate standalone groups

@santosli
santosli marked this pull request as ready for review August 19, 2026 15:25
@santosli
santosli merged commit 4107040 into main Aug 19, 2026
2 checks passed
@santosli
santosli deleted the codex/hyperframes-collection-detection branch August 19, 2026 15:25
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