Repository navigation
Record skill provenance and native catalog limits - #792
seathatflowsinourveins wants to merge 4 commits into
Conversation
|
Dependency limit exceeded — report not shown. This pull request scan exceeded the 10,000-dependency limit applied to this scan, so the results are incomplete and may be inaccurate. To avoid reporting false positives, Socket has not posted a report. Upgrade your plan to raise the dependency limit and get complete reports, or view the partial scan in the dashboard. Socket is always free for open source. If this is a non-commercial open source project, contact us to request a free Team account. |
4b076d8 to
ae17e43
Compare
|
Folded into #795 by the PR triage of 2026-10-07 (the command center's ruling, item review-ns2604-coop-20261007T023012Z, section 3). Closed with a record, not merged. The co-op verified the fold at #795's head f809570: 4/12 of this PR's files are byte-identical there, and the shared files (the skills manifest, the Codex template, the lifecycle recipe, the tests and the registry) are merged; the cross-family read of #795 at that head (cc-reads-20261005/pr795/GPT-VERDICT-f809570b2.md, fold-completeness table) found every omitted incoming line superseded correctly or its content retained, with the registry rebuilt and matching. #795's description names this fold and its overlap record is evidence/artifacts/skills-folds-20261007/overlaps.md (a dated correction of two of its descriptions is pending in #795). This branch |
Scope
Record installed skill identities through the existing lifecycle and report retained native catalog evidence separately from metadata. This draft adds the already installed vendor-generated
hf-cli, preserves the 10,500-character repository policy cap, and adds an amendment superseding the original cap-retirement proposal without rewriting that dated record.d9eb68750311d5f888adec140723da174f9fe10c.lane:foundation.adoption/skills/, the Codex template's explanatory comment,tools/adoption/install_skills.py,scripts/skills_status.py, their tests, linked decision records and the existing recording receipt.manifests/evidence.jsonis rebuilt natively from that exact base and committed last.SOTA sources
src/skill-lock.ts:168–171,src/local-lock.ts,src/remove.ts:209,293–340. Reconciliation and removal compose the maintained lifecycle; the supported upstream installer remains the writer.:65–94; native skills commands::308,323–327,363–366,442–470. The generated file and mirror retain distinct provenance; no invented Git tree for generated bytes.:19–29,126–160; native SkillsListResponse. Catalog upper bounds and absent warning/implicit-policy fields stay explicitly limited.skillListingBudgetFraction,skillListingMaxDescChars; installed native listing evidence and truncation remain distinct from repository arithmetic.native-agent-stack@0d5e6506434fab598dee861c749a22e628beb75a:adoption/skills/manifest.json:676–679, preserved by the owner's A18 ruling. Registry procedure:native-agent-stack@d9eb68750311d5f888adec140723da174f9fe10c:docs/lanes.md:94.Evidence-class table
evidence/artifacts/skills-recording-live-catalog-20261006/local-checks.json; prior failures preservedscripts/validate.py, exit 0: 69 components, 10,384 hashed files, four profiles, 223 receiptsLocal commands run
Actual shell commands carry the installed
rtkprefix. The final returned validation log SHA256 isf3d49f91010012ca7187d86ac04dc57b898614bf588370d5e7911047b80108c7. Private outputs retain exact native results. Rebase stopped only on the evidence registry (exit 1); taking the frozen base and native registrations resolved it, and the intermediate validation also passed. No hand-merged registry or other-owner source conflict.Decision record
docs/decisions/2026-10-06-skill-recording-and-live-catalog-budgets.mdremains byte-identical to the earlier published draft. Its cap-retirement proposal is superseded bydocs/decisions/2026-10-06-skill-recording-cap-amendment.md; the current lifecycle guide links the amendment. Native catalogs and the repository policy ceiling both remain relevant, with different claim boundaries.Host evidence
No host receipt or platform-status change. No new native client/model session, host install, removal or configuration apply in this amendment.
Checklist