ed
670a919e4e
test(mma-skills): add pressure-scenario + rule-coverage tests for 5 MMA skills (25 cases)
...
Closes recommendation #2 from superpowers_review_20260619/decisions.md (HIGH-priority).
5 test classes (one per MMA skill): TestMmaOrchestrator, TestMmaTier1Orchestrator,
TestMmaTier2TechLead, TestMmaTier3Worker, TestMmaTier4Qa.
Each test class has 5 tests (3 pressure scenarios + 2 rule-coverage assertions)
per the superpowers writing-skills skill's Discipline-Enforcing Skills
testing methodology (see C:\Users\Ed\.cache\opencode\packages\superpowers@...
\skills\writing-skills\SKILL.md §'Testing All Skill Types').
Tests are pure static-analysis of skill documents:
- Reads .agents/skills/<skill>/SKILL.md via pathlib + regex
- No live_gui dependency, no MMA execution, no sub-agent dispatches
- Run time: 3.26s for all 25 tests
- Failure mode: if a load-bearing rule is buried in prose or absent, test fails
with a clear message naming the missing rule + why it matters
Rule coverage:
- mma-orchestrator: Surgical Spec Protocol, Pre-Delegation Checkpoint,
Persistent Tier 2 Memory, failure_count escalation, Architecture Fallback
- mma-tier1-orchestrator: Audit-before-specifying, Spec-gaps-not-features,
Worker-Ready Tasks, Root Cause Analysis, Reference docs
- mma-tier2-tech-lead: Atomic Per-Task Commits, TDD Enforcement,
Persistent Context, Anti-Entropy State Audit, Surgical Delegation
- mma-tier3-worker: TDD Mandatory Enforcement, No Architectural Decisions,
No Unrelated File Modifications, Stateless Operation, Skeleton Views
- mma-tier4-qa: Stateless Operation, No Fix Implementation, Brief Output,
Root Cause Analysis, Diagnostic Tools
Refs:
- superpowers_review_20260619/decisions.md #2 (HIGH-priority)
- conductor/tracks/superpowers_review_apply_high_20260705/spec.md §3.2
- superpowers writing-skills skill §Testing All Skill Types
2026-07-05 14:15:16 -04:00
ed
7d90518627
test(aggregate): add integration tests for non-directive context in aggregate output
2026-07-05 14:15:13 -04:00
ed
82468611ba
feat(aggregate): add Inherits resolution + Non-directive context to preset parser
2026-07-05 14:14:22 -04:00
ed
26dd92581c
conductor(workflow): add Session Start Checklist items 1-13 (spec-first mandatory is item 13)
...
Per HIGH-priority recommendation #1 from superpowers_review_20260619/decisions.md.
The Session Start Checklist section previously had the header but no items
(per superpowers_review §2.4 the section was referenced everywhere as a
12-item list but no items appeared in workflow.md). This commit backfills
the canonical 12-item list (per superpowers_review §2.2 and AGENTS.md)
AND adds item 13 making the spec-first discipline explicit for ad-hoc
edits (per the brainstorming skill's HARD-GATE).
Refs:
- superpowers_review_20260619/report.md §2 (PARTIAL+INTEGRATE-PARTIAL)
- superpowers_review_20260619/decisions.md #1 (HIGH-priority)
- conductor/tracks/superpowers_review_apply_high_20260705/spec.md §3.1
2026-07-05 14:14:04 -04:00
ed
98b6d808dc
conductor(tracks): register superpowers_review_apply_high_20260705 in tracks.md (row 23c)
2026-07-05 14:11:14 -04:00
ed
0522252f3d
conductor(track): init superpowers_review_apply_high_20260705 (spec + plan + metadata + state)
2026-07-05 14:10:50 -04:00
ed
06898ca5a6
cleaning cruft part 2
2026-07-05 14:08:03 -04:00
ed
508baa69b6
conductor(archive): move legacy superpowers specs/plans from docs/superpowers/ to conductor/archive/superpowers/
...
Resolves HIGH-priority recommendation #3 from superpowers_review_20260619 §16.1 (dual-convention).
41 files moved (21 specs + 20 plans + 2 subdirs + root):
- docs/superpowers/specs/*.md -> conductor/archive/superpowers/specs/*.md (21 files)
- docs/superpowers/plans/*.md -> conductor/archive/superpowers/plans/*.md (20 files)
Original taxonomy preserved (specs/ and plans/ subdirectories intact).
The superpowers-plugin source itself remains at C:/Users/Ed/.cache/opencode/.../superpowers/skills/.
Future spec/plan artifacts must use the conductor convention: conductor/tracks/<id>/spec.md + plan.md.
2026-07-05 13:57:53 -04:00
ed
137868a193
conductor(track): superpowers review Phase 10 finalize complete (all tasks done; state.toml final)
2026-07-05 13:47:36 -04:00
ed
d795327901
conductor(track): superpowers review metadata.json finalized (status=shipped + final_statistics)
2026-07-05 13:47:00 -04:00
ed
27f2c25f1c
codebase: cleaning cruft part 1
2026-07-05 13:46:35 -04:00
ed
deae250019
conductor(tracks): register superpowers_review_20260619 as Completed (Phase 10 finalize)
2026-07-05 13:46:04 -04:00
ed
deecd9314c
conductor(track): superpowers review state.toml finalized (current_phase=10)
2026-07-05 13:45:39 -04:00
ed
a57e01e49c
conductor(plan): mark Phase 8 self-review tasks complete in state.toml
2026-07-05 13:44:55 -04:00
ed
2688cf82e4
conductor(plan): mark Phase 9 skipped in state.toml
2026-07-05 13:44:36 -04:00
ed
2b07ea895d
conductor(plan): mark Phase 9 user review gate as skipped per user directive
2026-07-05 13:44:29 -04:00
ed
ac7a1e31a9
conductor(plan): mark Phase 8 self-review complete in state.toml
2026-07-05 13:43:47 -04:00
ed
86cb6a4e39
conductor(track): superpowers review phase 8 complete (self-review)
2026-07-05 13:43:38 -04:00
ed
f0dcf12dc7
conductor(track): superpowers review phase 7 complete (side artifacts + Section 0)
2026-07-05 13:42:06 -04:00
ed
f2ff92d84f
conductor(plan): mark Section 0 TL;DR complete in state.toml
2026-07-05 13:41:58 -04:00
ed
9cfbf7357a
conductor(plan): mark Section 0 TL;DR complete in state.toml
2026-07-05 13:41:25 -04:00
ed
d1dd7c5229
conductor(track): superpowers review Section 0 TL;DR + cleanup
2026-07-05 13:41:17 -04:00
ed
7e31cfafdb
conductor(plan): mark nagent_takeaways_superpowers_20260619.md complete in state.toml
2026-07-05 13:38:43 -04:00
ed
23009e7407
conductor(plan): mark nagent_takeaways_superpowers_20260619.md complete in state.toml
2026-07-05 13:38:34 -04:00
ed
049774d620
conductor(track): superpowers review nagent_takeaways_superpowers_20260619.md filled (5-part bridge)
2026-07-05 13:38:27 -04:00
ed
1e4e31cc52
conductor(plan): mark decisions.md complete in state.toml
2026-07-05 13:37:44 -04:00
ed
0ccc76d7c8
conductor(plan): mark decisions.md complete in state.toml
2026-07-05 13:37:36 -04:00
ed
a5008f73fd
conductor(track): superpowers review decisions.md filled (25 entries: 3 HIGH + 5 MEDIUM + 17 LOW)
2026-07-05 13:37:29 -04:00
ed
cebca72c75
conductor(plan): mark comparison_table.md complete in state.toml
2026-07-05 13:37:00 -04:00
ed
545e19bbd1
conductor(track): superpowers review comparison_table.md filled (20 rows)
2026-07-05 13:36:52 -04:00
ed
1dc5ec32a9
conductor(plan): mark Section 16 complete in state.toml
2026-07-05 13:36:17 -04:00
ed
9e2cd9d3f8
conductor(plan): mark Section 16 complete in state.toml + bump to current_phase=6
2026-07-05 13:36:04 -04:00
ed
c4578565c8
conductor(plan): mark Phase 6 Task 21 complete (Section 16 cross-cutting)
2026-07-05 13:35:56 -04:00
ed
10323e00e1
conductor(track): superpowers review section 16 — Dual-Convention + Anything Else (cross-cutting)
2026-07-05 13:35:48 -04:00
ed
3a3928f7dc
conductor(track): superpowers review phase 5 complete (section 15 MMA Cluster)
2026-07-05 13:34:56 -04:00
ed
696ab969ed
conductor(plan): mark Section 15 MMA Cluster complete in state.toml
2026-07-05 13:34:49 -04:00
ed
c53d3d03df
conductor(plan): mark Phase 5 Task 20 complete (Section 15 MMA Cluster)
2026-07-05 13:34:26 -04:00
ed
9ec435899b
conductor(track): superpowers review section 15 — MMA Skills Cluster (5 sub-sections, cluster)
2026-07-05 13:34:17 -04:00
ed
ba8a2e63f6
conductor(plan): mark phase_4 complete in state.toml
2026-07-05 13:32:45 -04:00
ed
b64a1110a4
conductor(track): superpowers review phase 4 complete (sections 9-14)
2026-07-05 13:32:31 -04:00
ed
d55f9f8635
conductor(plan): mark Section 14 writing-skills complete in state.toml
2026-07-05 13:32:21 -04:00
ed
4f4697c698
conductor(plan): mark Phase 4 Task 19 complete (Section 14 writing-skills)
2026-07-05 13:32:15 -04:00
ed
686537f729
mv journal to archive
2026-07-05 13:32:02 -04:00
ed
0b2bda5271
conductor(track): superpowers review section 14 — writing-skills (medium)
2026-07-05 13:31:22 -04:00
ed
16ede50988
conductor(plan): mark Section 13 using-git-worktrees complete in state.toml
2026-07-05 13:30:44 -04:00
ed
ebc1ad2f75
conductor(plan): mark Phase 4 Task 18 complete (Section 13 using-git-worktrees)
2026-07-05 13:30:37 -04:00
ed
751e2d51b8
conductor(track): superpowers review section 13 — using-git-worktrees (brief)
2026-07-05 13:30:31 -04:00
ed
aeb1f0bf1c
conductor(plan): mark Section 12 finishing-a-development-branch complete in state.toml
2026-07-05 13:30:03 -04:00
ed
f4b2f308a1
conductor(plan): mark Phase 4 Task 17 complete (Section 12 finishing-a-development-branch)
2026-07-05 13:29:57 -04:00
ed
d3ea6b4812
conductor(track): superpowers review section 12 — finishing-a-development-branch (brief)
2026-07-05 13:29:51 -04:00
ed
12c28f16ed
conductor(plan): mark Phase 4 Task 16 complete (Section 11 requesting-code-review)
2026-07-05 13:29:19 -04:00
ed
111c4f550b
conductor(track+plan): superpowers review section 11 — requesting-code-review (brief)
2026-07-05 13:29:11 -04:00
ed
4787ee93cc
conductor(plan): mark Phase 4 Task 15 complete (Section 10 receiving-code-review)
2026-07-05 13:28:32 -04:00
ed
5078d4e787
conductor(track): superpowers review section 10 — receiving-code-review (medium)
2026-07-05 13:28:23 -04:00
ed
33634b4697
conductor(plan): mark Phase 4 Task 14 complete (Section 9 dispatching-parallel-agents)
2026-07-05 13:27:45 -04:00
ed
32610beb43
conductor(track): superpowers review section 9 — dispatching-parallel-agents (brief)
2026-07-05 13:27:25 -04:00
ed
d7b7986be7
conductor(track): superpowers review phase 3 complete (sections 5-8)
2026-07-05 13:22:34 -04:00
ed
7f1f19461c
conductor(plan): mark Phase 3 Task 12 complete (Section 8 executing-plans)
2026-07-05 13:22:21 -04:00
ed
2ef7f4d643
conductor(track): superpowers review section 8 — executing-plans (medium)
2026-07-05 13:22:06 -04:00
ed
424d0444d0
conductor(plan): mark Phase 3 Task 11 complete (Section 7 subagent-driven-development)
2026-07-05 13:21:22 -04:00
ed
2a48e0d164
conductor(track): superpowers review section 7 — subagent-driven-development (deep-dive)
2026-07-05 13:21:03 -04:00
ed
b97fed2538
conductor(plan): mark Phase 3 Task 10 complete (Section 6 systematic-debugging)
2026-07-05 13:20:07 -04:00
ed
8e6bff4865
conductor(track): superpowers review section 6 — systematic-debugging (deep-dive)
2026-07-05 13:19:17 -04:00
ed
874e88c635
conductor(plan): mark Phase 3 Task 9 complete (Section 5 verification-before-completion)
2026-07-05 13:18:30 -04:00
ed
bb1ddcabc7
conductor(track): superpowers review section 5 — verification-before-completion (deep-dive)
2026-07-05 13:18:16 -04:00
ed
ca0a5ee9c6
conductor(track): superpowers review phase 2 complete (sections 1-4)
2026-07-05 13:15:26 -04:00
ed
1fa6c7be64
conductor(plan): mark Phase 2 Task 7 complete (Section 4 test-driven-development)
2026-07-05 13:14:50 -04:00
ed
e41a79e33c
conductor(track): superpowers review section 4 — test-driven-development (deep-dive)
2026-07-05 13:14:26 -04:00
ed
ef80a60965
conductor(plan): mark Phase 2 Task 6 complete (Section 3 writing-plans)
2026-07-05 13:13:44 -04:00
ed
b3dfcfed92
conductor(track): superpowers review section 3 — writing-plans (deep-dive)
2026-07-05 13:13:14 -04:00
ed
4fcf59e7be
conductor(plan): mark Phase 2 Task 5 complete (Section 2 brainstorming)
2026-07-05 13:12:32 -04:00
ed
a2d56f705a
conductor(track): superpowers review section 2 — brainstorming (deep-dive)
2026-07-05 13:12:19 -04:00
ed
d7839ac0f9
conductor(plan): mark Phase 2 Task 4 complete (Section 1 using-superpowers)
2026-07-05 13:11:22 -04:00
ed
5a76563894
conductor(track): superpowers review section 1 — using-superpowers (brief)
2026-07-05 13:11:10 -04:00
ed
9d90079fe3
conductor(plan): mark Phase 1 Task 3 complete (tracks.md registration + state.toml phase 1)
2026-07-05 13:09:04 -04:00
ed
eb272cb7fd
conductor(track): register superpowers_review_20260619 in tracks.md; bump state.toml to phase 1
2026-07-05 13:08:52 -04:00
ed
b2d0a0b997
conductor(plan): mark Phase 1 Task 2 complete (side-artifact skeletons)
2026-07-05 13:08:10 -04:00
ed
126af2779e
conductor(track): add superpowers_review_20260619 side-artifact skeletons
2026-07-05 13:07:57 -04:00
ed
ec3406b68d
conductor(plan): mark Phase 1 Task 1 complete (report.md skeleton)
2026-07-05 13:07:27 -04:00
ed
e34ad5222a
conductor(track): add superpowers_review_20260619 report.md skeleton (16 sections)
2026-07-05 13:07:08 -04:00
ed
344cd953ce
fixes to autonomous tier 2 workspace setup
2026-07-05 13:04:00 -04:00
ed
98977f5c5e
Archive directive hotswap harness
2026-07-05 12:49:09 -04:00
ed
ab37b5e558
archive: completed data oriented error handling
2026-07-05 12:48:52 -04:00
ed
ae690e9a59
archive: completed code path audits
2026-07-05 12:48:36 -04:00
ed
e28a2ae215
archive: result migration
2026-07-05 12:28:26 -04:00
ed
9a72e90499
archive: exception handling audit
2026-07-05 12:28:02 -04:00
ed
1e952b84b8
archive: fix tests, concurrent mma, and live gui
2026-07-05 12:27:47 -04:00
ed
72f6fbf006
archive: default layout related tracks
2026-07-05 12:26:58 -04:00
ed
4ed2e71ad2
archive: doeh test thinking cleanup
2026-07-05 12:26:21 -04:00
ed
7a0eb0f66e
archive: metadata nil sentinel and promotion
2026-07-05 12:25:58 -04:00
ed
a8781f06c4
archive: ai loop regressions
2026-07-05 12:25:24 -04:00
ed
dde47b3456
module taxonomy archive
2026-07-05 12:24:42 -04:00
ed
e1abc2e0cd
any type componentization archive
2026-07-05 12:24:26 -04:00
ed
045dff2cad
chronology archive
2026-07-05 12:24:11 -04:00
ed
4e81e84c92
gui docs archive
2026-07-05 12:23:33 -04:00
ed
2eb2fb8d74
fix(directives): update HARVEST_SUMMARY.md cross-reference in current_baseline.md
...
Per the move of HARVEST_SUMMARY.md to the track directory, the Notes
section of current_baseline.md that referenced 'HARVEST_SUMMARY.md' by
file name only is updated to the new full path:
conductor/tracks/directive_hotswap_harness_20260627/HARVEST_SUMMARY.md
So the next reader can find the file by following the link directly
rather than searching for it.
2026-07-04 13:26:12 -04:00
ed
c7714813a7
chore: move HARVEST_SUMMARY.md to track directory
...
The HARVEST_SUMMARY.md is a meta-artifact for the directive_hotswap_
harness_20260627 track. It belongs in the track directory alongside
the spec/plan/state, not in the directives tree (which should hold
only the directive libraries themselves: v1.md + meta.md per
directive + presets/).
Moved via git mv (preserves history). Updated the lone in-tree
cross-reference in current_baseline.md Notes section to point to the
new path.
Other historical reports (TRACK_COMPLETION_*, phase3_verification_*)
still reference HARVEST_SUMMARY.md by name only without a relative
path; they continue to render correctly as descriptive references
to the file that existed at the time of the report.
2026-07-04 13:25:31 -04:00
ed
d7455ab9b3
feat(directives): add tags.toml — multi-tag classification for 172 directives
2026-07-04 13:13:03 -04:00
ed
9ffa469f48
docs(review): semantic dedup review of 172 directives
2026-07-04 13:12:23 -04:00
ed
6e89d0ca1c
test(directives): add scavenge_superpowers contract tests for 25 new directives
2026-07-04 12:38:11 -04:00