Commit Graph

445 Commits

Author SHA1 Message Date
Kieran Klaassen
9196ed8ad8 Merge pull request #215 from XSAM/fix-changelog
Fix github link in changelog
2026-02-25 10:44:00 -08:00
Sam Xie
03f6ec64b3 Fix github link 2026-02-25 08:56:14 -08:00
Sam Xie
8f5dd37274 Fix unclosed quoted string 2026-02-25 07:01:18 -08:00
Sam Xie
3e384309d6 Fix leaked content out of Summary Report 2026-02-25 06:59:34 -08:00
Sam Xie
004824b242 Fix ordering number and orphaned fences 2026-02-25 06:55:55 -08:00
Sam Xie
83a65fe9d4 Add .worktrees to gitignore 2026-02-25 06:18:17 -08:00
Kieran Klaassen
3b4e0ae11f feat: Add Proof editor integration
Add proof skill for collaborative document editing via Proof's web API
and local bridge. Integrate Proof uploads into brainstorm and plan
workflows so outputs get a shareable URL automatically.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 13:24:08 -08:00
Kieran Klaassen
63e76cf67f release: v0.9.1 — remove reports and decisions docs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 16:18:24 -08:00
Kieran Klaassen
1aed2353e2 Remove docs/reports and docs/decisions directories, keep only plans
Reports and decisions are implementation artifacts that don't need to
persist in the repository. Plans in docs/plans/ are retained as living
documents that track implementation progress.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 16:08:36 -08:00
Kieran Klaassen
005b5ce2a1 Merge pull request #201 from 0ut5ider/feature/opencode-commands-md-merge-permissions
Feature/opencode commands md merge permissions
2026-02-20 16:07:41 -08:00
Adrian
e900853604 docs: plan amendment for opencode-commands-md-merge
Why: All phases implemented as planned, no deviations. Recording
the amendment for completeness.
2026-02-20 15:37:36 -05:00
Kieran Klaassen
2f05f215b3 release: v2.35.2 — brainstorm-to-plan traceability
- Strengthen brainstorm intake: thorough read, carry ALL content, reference source inline
- Add origin: frontmatter field to all three plan templates (MINIMAL, MORE, A LOT)
- Rename References to Sources sections, add brainstorm as first entry
- Add brainstorm cross-check checklist in final review step

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 10:46:33 -08:00
Adrian
4db39f8b42 verification: opencode-command-md-merge 2026-02-20 13:34:49 -05:00
Adrian
06d4aea70c phase 06: update documentation 2026-02-20 13:32:52 -05:00
Adrian
27319bd85f phase 05: change permissions default to none 2026-02-20 13:31:31 -05:00
Adrian
3914dfdebe phase 04: deep merge opencode json 2026-02-20 13:30:17 -05:00
Adrian
5abddbcbd9 phase 03: write command md files 2026-02-20 13:28:25 -05:00
Adrian
f0b6ce9689 phase 02: convert command to md files 2026-02-20 13:20:48 -05:00
Adrian
da94da90db phase 01: type change for command files 2026-02-20 13:16:02 -05:00
Adrian
d83c1a29c3 docs: ADR 0001-0003 — OpenCode commands, config merge, permissions default
Why: Architectural decisions recorded during planning phase.
See docs/plans/feature_opencode-commands_as_md_and_config_merge.md for full context.
2026-02-20 13:13:36 -05:00
Kieran Klaassen
174cd4cff4 release: v2.35.1 — add system-wide test check to /workflows:work
- Add System-Wide Test Check to work command task execution loop (5 questions: callbacks, real chain coverage, orphaned state, API parity, error alignment)
- Add integration test guidance to Test Continuously section
- Add System-Wide Impact sections to plan templates (MORE + A LOT)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 21:50:56 -08:00
Kieran Klaassen
d53ef1e837 Merge pull request #197 from zbeyens/fix/feature-video-public-url-verification
feature-video: remove hardcoded R2 URL and require public URL verification
2026-02-18 20:08:18 -08:00
zbeyens
c2c211107f docs(feature-video): remove hardcoded R2 URL and require 200 check 2026-02-18 17:28:50 +01:00
Kieran Klaassen
e84075660a release: v0.9.0 — add Kiro CLI target provider
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 12:37:33 -08:00
Kieran Klaassen
0099e2559a Merge PR #196: feat(kiro): add Kiro CLI as 8th --to target provider 2026-02-17 12:36:21 -08:00
Wilson Tovar
a77eacb856 docs(kiro): add Kiro format spec and update README with Kiro provider 2026-02-17 12:35:47 -08:00
Wilson Tovar
7a41f64f06 test(kiro): add converter and writer tests for Kiro provider 2026-02-17 12:35:23 -08:00
Wilson Tovar
ee76195daf feat(kiro): add Kiro CLI target provider types, converter, writer, and CLI registration 2026-02-17 12:35:23 -08:00
Kieran Klaassen
d314d7fa2a fix: resolve first-run workflow failures (2.35.0)
- fix(lfg, slfg): make ralph-loop step optional — graceful fallback
  when ralph-wiggum skill not installed (#154); add explicit
  "do not stop" instruction across all pipeline steps (#134)
- fix(plan): add mandatory "Write Plan File" step with explicit Write
  tool instructions before post-generation options — plan always
  written to disk even in LFG/SLFG pipeline context (#155, #134)
- fix(plan): use full qualified agent name for spec-flow-analyzer
  to prevent Claude prepending wrong 'workflows:' prefix (#193)

Closes #154, #155, #193
Contributing to #134

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 10:42:42 -08:00
Kieran Klaassen
e1906592cb chore: bump version to 0.8.0, update CHANGELOG 2026-02-17 10:27:37 -08:00
Kieran Klaassen
83277feee8 fix: remove deleted cursor sync/converter imports after native plugin migration 2026-02-17 10:26:36 -08:00
Kieran Klaassen
4f5efbf852 resolve merge conflict: use native Cursor plugin install, add Copilot sync 2026-02-17 10:24:58 -08:00
Kieran Klaassen
a7b76a059c Add Cursor Plugin metadata
Add Cursor Plugin metadata
2026-02-17 10:23:26 -08:00
Eric Zakariasson
7549f38623 Merge branch 'main' into chore/remove-cursor-target-support 2026-02-17 10:07:38 -08:00
Brayan Jules
dbb25c63dd fix: Preserve command namespace in Copilot skill names
Stop stripping namespace prefixes when converting commands to Copilot
skills. `workflows:plan` now becomes `workflows-plan` instead of just
`plan`, avoiding clashes with Copilot's own features in the chat UI.

Also updates slash command references in body text to match:
`/workflows:plan` → `/workflows-plan`.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 02:05:37 -03:00
Brayan Jules
7055df5d8e fix: Route copilot install to .github/ instead of opencode default
Add copilot case to resolveTargetOutputRoot so `install --to copilot`
writes to .github/ in the current directory instead of falling through
to the opencode default (~/.config/opencode).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 01:44:44 -03:00
Brayan Jules
5d984ab2da fix: Add missing closing brace for copilot target entry
The copilot entry in the targets record was missing its closing `},`
after merging with the gemini target branch, causing a parse error.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 01:41:57 -03:00
Brayan Jules
a21bc5844d Merge branch 'main' into feat/copilot-converter-target 2026-02-15 09:25:05 -03:00
Kieran Klaassen
f859619a40 docs: mark plan as completed 2026-02-14 21:12:35 -08:00
Kieran Klaassen
877e265ec1 docs: add auto-detect and Gemini sync to README, bump to 0.8.0 2026-02-14 21:11:46 -08:00
Kieran Klaassen
bc655f714e feat: wire --to all into install/convert and --target all/gemini into sync 2026-02-14 21:10:52 -08:00
Kieran Klaassen
e4d730d5b4 feat: add detect-tools utility and Gemini sync with tests 2026-02-14 21:08:44 -08:00
Kieran Klaassen
1a3e8e2b58 release: v0.7.0 / plugin v2.34.0 — add Gemini CLI target
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 20:50:46 -08:00
Kieran Klaassen
bbe4dfadc9 Merge pull request #190 from EveryInc/feat/gemini-target
feat: add Gemini CLI as sixth target provider
2026-02-14 22:49:35 -06:00
Kieran Klaassen
fb6a2a3d11 chore: add todos/ to .gitignore
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 20:49:05 -08:00
Kieran Klaassen
3e1d62d4c4 chore: remove todos from git tracking
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 20:48:46 -08:00
Kieran Klaassen
552ebceb0b chore: mark review todos as complete
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 20:46:53 -08:00
Kieran Klaassen
d487915f0f fix: address code review findings for gemini target
- Extract named GeminiMcpServer type (eliminates NonNullable indexing)
- Deep-merge mcpServers in settings.json (preserves existing entries)
- Warn when existing settings.json cannot be parsed
- Add test for uniqueName dedup (agent/skill name collision)
- Add test for TOML triple-quote escaping

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 20:46:31 -08:00
Kieran Klaassen
e113d20126 docs: mark gemini target plan as completed
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 20:35:09 -08:00
Kieran Klaassen
8351851a13 docs: add Gemini CLI spec and update README with gemini target
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 20:34:31 -08:00