docs(work-items): course SSOT cross-links, map absorptions, ticket/issue triggers - #2976
Conversation
…ment (#2944) Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
The confinement note in the local-markdown provider comparison pushed the file to 503 lines. Compress it so the skill-quality hard cap still passes. Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
…sue triggers (#2947) Work item stays canonical; ticket and issue are invocation synonyms on track/work. Cross-link the Shipping-course SSOT from the skills-repo record and make to-tickets/triage/wayfinder absorptions traceable on the v1.2 map. Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
Claude finished @kyle-sexton's task in 3m 0s —— View job Code review complete
This is a docs-only PR (ticket/issue Use-when synonyms, course-SSOT cross-links, v1.2 map absorption traceability, plus the stacked local-markdown adapter docs from #2944). Cross-checked the factual claims against the rest of the repo (e.g. row 15's One finding posted inline:
No other correctness or maintainability issues found — links between README.md / setup/SKILL.md / CONTRACT.md / the new adapter README all resolve correctly, and the version bump (0.35.24 → 0.35.26) matches the two new CHANGELOG entries. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 85af03df1f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
|
Claude finished @cursor[bot]'s task in 3m 15s —— View job Code review complete
Scope: 2 findings posted inline (both re-verified independently against the current diff, not restated from prior bot comments):
Checked and found consistent, no finding:
Nothing here was independently executed (no test/lint run was needed for a docs-only diff); the PR body's own verification claims (description lengths, |
|
Claude has reviewed this PR 3 times. The lane skips further automatic reviews after 5; deleting this comment resets the count. |
Keep 0.35.26 course-SSOT changelog on top of 0.35.25 local-markdown docs. Resolve CONTRACT/README honesty wording in favor of main.
|
Claude finished @cursor[bot]'s task in 1m 25s —— View job Code review complete — skip gate applied
Skip gate #4 applies ( For the record, both findings raised against the earlier head (
No new findings; nothing further posted per the skip gate. |
#2970 took 0.35.26 on main; this branch's ticket/issue-synonym entries move to a new 0.35.27 section and plugin.json bumps to match. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CnzwTKoTa6xNY7iyEzMYpm
|
Claude finished @kyle-sexton's task in 1m 21s —— View job Security review — skip gate applied
Skip gate #2 applies: this diff has no security-relevant surface. Reviewed
No |
|
Last security-reviewed head: |
|
Claude finished @kyle-sexton's task in 42s —— View job Code review — skip gate applied
Skip gate #1 applies ( For reference, the last two review passes on this PR (at heads |
…SOT lane sections Main took 0.35.26 (#2942) and 0.35.27 (#2947); this branch's decompose entries move to 0.35.28 with plugin.json bumped to match. Course SSOT keeps both the Lane B section (this PR) and the merged Lane W section; v12-map rows 15/16 keep this PR's deliberate CONVERGENT re-classification. Stacked leftovers from already-merged #2975/#2976 (track SKILL.md, CONTRACT.md, local-markdown README) resolve to main's versions. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CnzwTKoTa6xNY7iyEzMYpm
…nch fallback (#2978) <!-- CURSOR_AGENT_PR_BODY_BEGIN --> Closes #2935 ## Summary Adopts five decompose deltas from the Shipping-course audit: prefactor-first slices as blockers, one-fresh-window sizing beside S/M/L, an integration-branch fallback when expand-contract batches cannot land green alone, "work the frontier" in the report, and a PR-variant agent brief. ## Fix - `decompose` SKILL.md: C5–C8 (no token folklore; expand-contract remains the default). - `reference/agent-brief.md`: PR-variant (current-behavior-of-the-diff / finish-what-exists). - Evals cover the new rows. Course SSOT Lane B → PARTIAL. - Plugin `0.35.26` → `0.35.27`. Approval gate, born-triaged, blockers-first publish unchanged. ## Verification - `check-skill.sh --require-evals decompose` PASS (183/500 lines). - `check-evals-quality.sh` PASS (4 cases). ## Related Refs #2933. Stacked on #2976 (#2947) and #2975 (#2944). <!-- CURSOR_AGENT_PR_BODY_END --> <div><a href="https://cursor.com/agents/bc-60311e3e-bf89-4375-aded-ebb9933c68fa?cursor_ref=pr_footer&cursor_cta=open_in_web"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/assets/images/open-in-web-dark.png"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/assets/images/open-in-web-light.png"><img alt="Open in Web" width="114" height="28" src="https://cursor.com/assets/images/open-in-web-dark.png"></picture></a> <a href="https://cursor.com/background-agent?bcId=bc-60311e3e-bf89-4375-aded-ebb9933c68fa&cursor_ref=pr_footer&cursor_cta=open_in_cursor"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/assets/images/open-in-cursor-dark.png"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/assets/images/open-in-cursor-light.png"><img alt="Open in Cursor" width="131" height="28" src="https://cursor.com/assets/images/open-in-cursor-dark.png"></picture></a> </div> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com> Co-authored-by: Claude <noreply@anthropic.com>
Closes #2947
Summary
Records ticket/issue as first-class invocation synonyms for canonical "work item", cross-links the Shipping-course SSOT both directions, and makes to-tickets / triage / wayfinder absorptions-under-different-names traceable on the v1.2 map.
Fix
trackandworkskill descriptions gain ticket/issue Use-when phrases; synonymy documented once in the work-items README.docs/upstream/mattpocock-skills.mdlinks the course SSOT; course Cross-links note Provenance: course SSOT doc, map staleness fixes, synonym triggers #2947 landed.0.35.25→0.35.26(stacked on docs(work-items): document local-markdown branch and worktree confinement #2975 / Seam: document local-markdown branch confinement #2944).Verification
check-skill.sh --require-evals trackPASS;workPASS (existing evals).Related
Refs #2933. Stacked on #2975 (local-markdown docs, #2944) — that PR's commits appear here until it merges. Do not edit planning plugin (questionnaire STALE is planning-owned).