Sergey
2473360530
fix(agents): remove invalid doom_loop frontmatter field + simplify reviewer setup ( #49 )
...
* fix(agents): remove invalid top-level doom_loop field from frontmatter
* fix(reviewer): simplify setup step 5 and add investigation budget
* test(agents): add frontmatter validation tests
* docs(handoff): add handoff and ADR-020 for doom_loop frontmatter fix
* docs(handoff): set PR number
* docs: update project map
---------
Co-authored-by: opencode-agent <agent@slaid098.dev>
2026-07-24 19:24:36 +03:00
Sergey
1acac5229f
feat(tools): deterministic review posting tools (post-review, post-docs-review) ( #46 )
...
* feat(tools): add post-review and post-docs-review tools
* refactor(agents): use post-review/post-docs-review tools in reviewer and docs-reviewer
* feat(permissions): add post_review and post_docs_review to agent.tools map
* test(tools): add tests for post-review and post-docs-review tools
* docs(handoff): add handoff ADR and project-map for review posting tools
* docs(handoff): set PR number
* docs: fix PR#45→PR#46 refs in project map
---------
Co-authored-by: opencode-agent <agent@slaid098.dev>
2026-07-24 18:26:48 +03:00
Sergey
f06c9f2422
fix(config): rename CONTEX7 typo + update stale config/scripts paths ( #44 )
...
* fix(config): rename CONTEX7_API_KEY to CONTEXT7_API_KEY
* fix(permissions): update stale config/scripts paths to .opencode/scripts
* test(config): add tests for typo fix and updated paths
* docs(handoff): add handoff and ADR-018 for hotfix
* docs(handoff): set PR number
---------
Co-authored-by: opencode-agent <agent@slaid098.dev>
2026-07-24 17:50:33 +03:00
Sergey
f9a9e0f854
feat(permissions): deny direct git/gh calls + role-based tool access ( #40 )
...
* feat(permissions): deny direct git/gh calls and add role-based tool access
* feat(permissions): update docs-reviewer to use commit tool
* test(permissions): add tests for deny rules and tool access
* docs(handoff): add handoff and ADR for permissions lock
* docs: update project map + handoff + ADR
---------
Co-authored-by: opencode-agent <agent@slaid098.dev>
2026-07-24 04:34:20 +03:00
Sergey
1bd541f172
refactor: commands rename /run-pipeline + /spec ( #29 )
...
* refactor: rename /pipeline-driver to /run-pipeline + /spec-driver to /spec
- Rename command + skill dir + skill() ref for both
- Update cross-references in .opencode/ .md files
- pipeline_status / spec_status tool names unchanged (independent)
- Update project-map README
* docs(handoff): add pr-14 handoff + ADR-009
* docs(handoff): set PR number 29
---------
Co-authored-by: opencode-agent <agent@slaid098.dev>
2026-07-24 00:46:00 +03:00
Sergey
0d79fe142b
fix: reviewer agent echo bypass ( #25 )
...
* fix(agents): remove echo allow from reviewer (bypass risk)
* docs(handoff): add pr-15 handoff + ADR-005
* docs(handoff): rename handoff/ADR to PR-25 number
* ci: add always-ci workflow for pipeline_status marker
---------
Co-authored-by: opencode-agent <agent@slaid098.dev>
2026-07-23 23:42:41 +03:00
Sergey
a8f9aa0bc6
feat: migrate .opencode/ config from opencode ( #23 )
...
* feat: migrate .opencode/ config from opencode
* refactor: rename repo refs and sanitize for public
* docs(handoff): add pr-7 handoff + ADR-002
* docs(handoff): fix PR number
* docs: update project map with .opencode/ structure
---------
Co-authored-by: opencode-agent <agent@slaid098.dev>
2026-07-23 22:57:39 +03:00