Repository navigation
fix(registry): preserve root Skill snapshots - #573
Conversation
|
Agent verification, using the built Worker and a local D1 database with migration 0148. The Nikita Skill shows 9 files and the MIT Repository license. Opening An isolated opencode smoke test loaded the skilld Skill and ran Production verification, 8 October 2026:
|
🤖 MERGED
GitHub merged this pull request.
Review completed. No finding above 80/100. Selected findings run after merge and open separate pull requests. |
There was a problem hiding this comment.
Harlan Agent Kit posted this automated review. AI open source policy.
Automated Review: READY.


🔗 Linked issue
Reported while exercising
heyimjames/nikita-bier-consumer-appsthrough the site and CLI.❓ Type of change
📚 Description
Root Skills omitted supporting files from the registry. The file viewer also searched only nested Skill paths. Sync now stores a bounded root file inventory and its source commit. Reference reads and file links use that commit.
Root Skills inherit the Repository license when their instructions declare none. Failed behavior scans show an unavailable state. The public API returns an error instead of an empty behavior list.
Migration 0148 schedules every Skill Repository for a fresh snapshot, including dormant nested Skills. Legacy reference reads return 503 until that sync captures the source commit. The production workflow applies the migration before deploying the Worker.