brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
review-coreProvides review-workflow scaffolding for context, evidence, and output. Use at the start of any detailed review to ensure consistent, comparable findings.
Independent GitHub snapshot · Automated classification · Original documentation governs
name: review-core description: Provides review-workflow scaffolding for context, evidence, and output. Use at the start of any detailed review to ensure consistent, comparable findings. alwaysApply: false category: review-patterns tags:
Trigger Keywords: review, audit, analysis, assessment, evaluation, inspection Contextual Cues:
Auto-Load When: Any review-specific workflow is detected or when analysis methodologies are requested.
review-core:context-establishedreview-core:scope-inventoriedreview-core:evidence-capturedreview-core:deliverables-structuredreview-core:findings-verifiedreview-core:contingencies-documentedreview-core:context-established)pwd, repo, branch, and upstream base (e.g., git status -sb, git rev-parse --abbrev-ref HEAD).review-core:scope-inventoried)rg --files -g '*.mk', ls docs, cargo metadata).review-core:evidence-captured)git diff --stat, make -pn, cargo doc, web.run citations). Keep snippets or line numbers for later reference.If this work involved rework, a failed approach, or a blocker, record it to
docs/lessons-learned.md so the insight survives past the session (draft and
confirm):
Skill(leyline:decision-journal) and append
a lesson entry (what_happened, what_didnt_work, root_cause, action;
set phase to review). Show the draft; append on confirmation.docs/lessons-learned.md using the
in-file ENTRY TEMPLATE; assign the next LL-NNN id.review-core:deliverables-structured)review-core:findings-verified)Every finding must be falsifiable: a citation a second pass can mechanically re-read and confirm. Findings that fail verification do not ship.
Use the grounded-finding schema from Skill(imbue:structured-output):
each finding carries a Location (file:line) and a verbatim
Anchor snippet copied from that line.
Write the findings to .review/findings.json (one object per finding:
id, file, line, anchor, severity, category,
recommendation, evidence_refs).
Run the verifier:
python plugins/imbue/scripts/citation_verifier.py \
--findings .review/findings.json --repo-root .
Exit 0 means every citation resolved; exit 1 lists each finding
whose path, line, or anchor did not match the source.
Drop or label UNVERIFIED any finding the verifier failed; only
verified findings enter the report. Attach the verifier output to the
evidence appendix.
If the script is unavailable, fall back to re-reading each cited
file:line by hand and confirming the anchor text is present; note the
manual fallback in the contingency section.
review-core:contingencies-documented)web.run), document the alternative steps that will be taken and any limitations this introduces. This helps reviewers understand any gaps in coverage.Location + verbatim Anchor and was confirmed by citation_verifier.py (or a documented manual re-read); no unverified findings ship..review/findings.json exists and the verifier exited 0, or every failed finding was dropped or labeled UNVERIFIED.docs/lessons-learned.md (or the in-file template).