Repository navigation
chore: improve plugin packaging and repository hygiene - #29
Merged
Merged
Conversation
Rationale: Preserve truthful historical references by external archive location and content hash; no acceptance or qualification claim changes.
Rationale: Add immutable pre-removal GitHub blob links alongside external archive paths and exact hashes without changing historical claims.
Rationale: Keep immutable historical receipt links clickable while preserving archive paths and hashes.
Rationale: Record verified maintenance and prepare only plan 0081 completion; broader owning decisions retain their existing states and INDEX metadata. Completion takes effect only on the checked PR merge.
There was a problem hiding this comment.
Approved: Cursor Bugbot completed with no findings that need human review, and Cursor Security Agent was not present after the first check poll so that signal was skipped. No approval policy required human review, and this automation had no prior approval to keep or dismiss.
Sent by Cursor Approval Agent: Pull Request Router and Approver
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.


Routine repository hygiene makes CI dependencies reproducible and plugin bundles easier to install and assess. All workflow actions use verified full commit pins with release comments; npm CI uses a committed lockfile, and Dependabot covers npm and GitHub Actions. Marketplace compatibility metadata preserves the existing install source; Codex publisher metadata, plugin README, MIT licence and scoped ignore rules preserve the complete skills/templates/workspace tree. Security guidance uses the existing published project contact and states current reporting and support limits.
Synthetic release test tokens retain the mocked authentication and redirect tests. The legacy Docker Codex runner now defaults to workspace-write, with command-path regressions for ephemeral and persistent sessions; the current qualification adapter already uses read-only/workspace-write. Three historical receipts are retained byte-for-byte in an external archive, referenced by exact hashes and immutable pre-removal GitHub blob links. Historical permission settings and qualification limits remain truthful.
Validation at verified work HEAD
2f9a9d2559fdf7962523fbf6f005280efd3c0e55; affected checks repeated at completion HEADabc4335a81743e7340560e66d072f2fc5df23419:npm ci,node scripts/verify.mjs,node scripts/verify-mutations.mjs,node evals/run.mjs: exit 0; 13 deterministic evals passed, none failed or skipped.claude plugin validate .andclaude plugin validate ./plugins/docflow: exit 0; metadata also checked against current official host documentation.jekyll build --source docs --destination <scratch>: exit 0. Existing external package/source checker and packed workspace fixture: exit 0.npm pack --json: exit 0. Before/after comparison: four intended additions (SECURITY.md, pluginSECURITY.md,README.md,LICENSE); onlypackage.jsonfiles-list metadata changes; the other 379 existing files are byte-identical, with no removals. Lockfile is CI-only. Final archive SHA-256:c7799196e75dd623deb3fda4cbc23d80c5d374db9e77579ec78d85b4c0f29f58.Versions remain 0.10.0. These checks do not establish fresh native behavioural qualification, email delivery, an SLA, or host enforcement of ignore rules. No release or publication is performed.
Status at a glance
verify: OK (version 0.10.0, 14 skills, 63 ADRs, 71 shipped plan items)).verifyCI passed on final HEADabc4335a81743e7340560e66d072f2fc5df23419; automated Cursor review remains pending.