Skip to content

Note optional second-order effects on material plans - #6

Merged
geldmacher merged 1 commit into
mainfrom
dg-cursor/plan-second-order-cue-c787
Sep 24, 2026
Merged

geldmacher merged 1 commit into
mainfrom
dg-cursor/plan-second-order-cue-c787

Conversation

@geldmacher

Copy link
Copy Markdown
Owner

Summary

Material plans now include a short, optional forward look at second-order effects. The cue applies only when the change is architecture, a breaking change, several surfaces, or schema and deploy. Where those effects matter, the plan notes one line each for caller impact, data or migration, deploy and rollback, and security or auth, and marks speculation as speculation.

Routine fixes and small plans leave the note out. There is no new skill, no effects tree, and no required checklist or gate.

Version stays 7.4.5. Recent documentation-only commits leave the changelog and version bump to the release step.

Where it lives

  • skills/plan-work/SKILL.md — with the other plan contents, where the plan is written
  • docs/manual-workflow.md — the same optional note in the usage guide
  • docs/behavior-validation.md — instruction-level expected decisions for a material change and a small plan

Checks

  • npm run validate, npm run context-budget, and npm run link-check passed. Cursor plan instructions are about 2750 estimated tokens, under the 2900 limit.
  • npm test passed for the plugin, context, and packaging suites. The GitHub release tests fail in this environment because a global Git URL rewrite embeds credentials in origin; the same file passes when that rewrite is absent.
Open in Web Open in Cursor 

Invite a one-line forward look only for architecture, breaking changes, several surfaces, or schema and deploy. Routine fixes and small plans omit it.

Co-authored-by: Dennis Geldmacher <geldmacher.dennis@outlook.de>
@geldmacher
geldmacher marked this pull request as ready for review September 24, 2026 13:20
@geldmacher
geldmacher merged commit a00c5de into main Sep 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants