Conversation
…il, plugin manifests (#72, #73, #74, #75, #77) gate.yaml runs the check script on the fixtures and diffs the reports against fixtures/expected/, runs the eight check-script cases under fixtures/cases/, and the repository lint (skill path references, em dashes and emojis, heading spacing, VERSION and manifest agreement). washr-drift.yaml installs CRAN washr weekly and verifies every washr:: call the skills execute still exports, against the floor recorded in skills/pkgreview-core/WASHR_FLOOR, which both release preflights now read. scripts/release.sh tags the merge commit, verifies the pinned raw URLs, creates the GitHub release from NEWS.md, and fast-forwards dev; release.yaml repeats the verification on tag push. The proposal issue template carries an objection window; NEWS.md records non-checklist changes; the CLAUDE.md rules say so. .claude-plugin/ packages the skills as a plugin (manifest validated with claude plugin marketplace add). The permission allowlist of #73 is not committed: a session cannot write permission rules; the JSON is recorded on the issue. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019LJvVaoT3vhaJj7k9LBzEn
…rning, review-upgrade, fixture script (#76, #78, #79, #80) Both org profiles gain a machine-readable yaml block; the check script takes --org=<name> or --org-file=<path>, derives the analytics header, the site URL pattern, the funding text, the required keywords, and the brand rule from it, and keeps --analytics one release as a deprecated alias; review-package and review-issue pass --org. review-package stops and review-status reports when the installed VERSION is older than the newest tag. New /review-upgrade builds one pkgreview-upgrade issue from the version-keyed reconciliation sections between a package's stamp and the installed standard; review-issue, review-complete, create-next-issue, and review-status accept it; recovery.md gains failure mode 11. fixtures/make_review_fixture.sh creates and deletes the throwaway repository for the interactive gate in a registered org. Fixture gate: 19 FAIL + 1 FLAG unchanged under --org=openwashdata; the url line now names the expected Pages URL; funding and brand lines PASS. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019LJvVaoT3vhaJj7k9LBzEn
…bility table, structure tree Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019LJvVaoT3vhaJj7k9LBzEn
The literal characters in the regex made the lint flag its own source once the file was tracked (CI run 34010046734). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019LJvVaoT3vhaJj7k9LBzEn
Open
12 tasks
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.
Summary
/review-upgradeskill; a create-and-delete script for the interactive gate's throwaway repository.bash scripts/release.sh 1.6.0frommain.claude plugin marketplace add; the copy install stays documented until the plugin path has served one release).Closes #72
Closes #73
Closes #74
Closes #75
Closes #76
Closes #77
Closes #78
Closes #79
Closes #80
Test plan
bash scripts/lint.shis cleanbash fixtures/run_gate.shmatches both expected reports; the pkgreviewtest report carries 19 FAIL + 1 FLAG lines mapping D1 to D17, the funding and brand lines PASS, the url line names the expected Pages URLbash fixtures/run_cases.shpasses all eight casesRscript scripts/washr_drift.Ragainst washr 1.1.0 reports five named calls, all exported, floor metclaude plugin marketplace add <repo>accepts the manifest (validated locally, then removed)bash scripts/news_section.sh 1.6.0prints the 1.6.0 section