Repository navigation
Recover private KICPA registrations for authenticated profile integration - #22
Merged
Merged
Conversation
Preserve seven unpublished private skill registrations while retaining upstream Darty, development profiles, and v1.2 reconciliation behavior. Align canonical and embedded registries and update contract expectations to 50 entries. Keep this as an unmerged recovery branch: private entries currently extend kicpa, which conflicts with the selected kicpa-private authentication design. Record that boundary and the full recovery stash before further integration. Targeted Go contracts and all 12 Node registry/wrapper tests pass; private materialization is not validated.
sjunepark
added a commit
that referenced
this pull request
Sep 10, 2026
…ates (#23) Integrate the original local skill-authoring work, upstream main, and PR #22 recovery history without squashing. Complete authenticated GitHub profile/direct fetching, keep public KICPA membership public, and preserve remote source ownership and credential boundaries. Address all three Codex review findings in cad1bf2. Full local Go/race and supporting checks plus final-head macOS Intel/ARM and Windows CI passed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This draft preserves seven unpublished private KICPA skill registrations on top of current
main, including upstream Darty and the v1.2 reconciliation behavior. The canonical and embedded registries agree at 50 entries.The current changes are not ready to merge: they extend the public
kicpaprofile with private sources. Merging them now would introduce private repository access requirements for existing projects. The selected design keepskicpapublic and puts these registrations in a separatekicpa-privateprofile after authenticated fetching is supported.Work remaining before ready for review
plans/sjskills-private-github-sources.md.kicpa-private, preserving public-only behavior.Validation of the recovered draft
The full original working state is retained locally in recovery stash
038118178cce4759e3acebf854f19b36723488fc. This PR does not publish a CLI release or reconcile skills on real machines.