superpowers/tests/opencode
Drew Ritter 38fd8323e4 Merge dev into the OpenCode compaction bootstrap fix
Drew requested resolution of the merge conflict in obra/superpowers PR
#2601. Merge current dev into the existing PR branch without rewriting its
history.

Resolve the V2 bootstrap hunk by keeping #2601's shared handler registered
on context, compaction, and generate, and incorporating #2600's exact
BOOTSTRAP_MARKER prefix guard. This preserves injection for prompts that
merely mention EXTREMELY_IMPORTANT while preventing duplicate bootstrap
parts. All other dev changes merge without manual edits.

Validation: bash tests/opencode/run-tests.sh passed all five suites,
including hook registration, tag-mention regression coverage, child-session
suppression, caching, and skill registration. git diff --cached --check
passed and the index contains no unresolved paths. Live OpenCode
integration sessions were not rerun for this conflict-only repair.

Tracking: PRI-3674
2026-11-02 13:31:53 -08:00
..
run-tests.sh fix(opencode): inject the V2 bootstrap on compaction and generate requests 2026-10-22 22:55:41 +00:00
setup.sh fix(opencode): align skills path across bootstrap, runtime, and tests 2026-03-31 11:51:22 -07:00
test-bootstrap-caching.mjs fix(opencode): tell the model skill ids are bare names (#2583) 2026-10-22 21:04:25 +00:00
test-bootstrap-caching.sh Release v5.1.0 (#1468) 2026-05-04 15:05:01 -07:00
test-hook-registration.mjs fix(opencode): inject the V2 bootstrap on compaction and generate requests 2026-10-22 22:55:41 +00:00
test-hook-registration.sh fix(opencode): inject the V2 bootstrap on compaction and generate requests 2026-10-22 22:55:41 +00:00
test-plugin-loading.sh fix(opencode): align skills path across bootstrap, runtime, and tests 2026-03-31 11:51:22 -07:00
test-priority.sh Release v5.1.0 (#1468) 2026-05-04 15:05:01 -07:00
test-session-bootstrap.mjs fix(opencode): don't mistake a prompt that mentions EXTREMELY_IMPORTANT for the bootstrap 2026-10-22 22:55:47 +00:00
test-session-bootstrap.sh fix(opencode): retry unsuccessful child-session lookups 2026-09-17 18:21:30 -07:00
test-skill-registration.mjs fix(opencode): strip quote pairs after joining multi-line frontmatter values 2026-09-17 20:49:55 -07:00
test-skill-registration.sh fix(opencode): strip quote pairs after joining multi-line frontmatter values 2026-09-17 20:49:55 -07:00
test-tools.sh Release v5.1.0 (#1468) 2026-05-04 15:05:01 -07:00