Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
5690c94
refact: restructed openhands flow to opencode flow
jayfalls Mar 15, 2026
374ab49
removed openhands config
jayfalls Mar 15, 2026
76e197a
feat: overhaul orchestrator with per-unit memory and bespoke agents
jayfalls Mar 15, 2026
cecb19d
feat: added opencode github integration
jayfalls Mar 16, 2026
9294fc6
fix: add git staging for auto-fixed files in pre-commit hook
jayfalls Mar 16, 2026
f20f058
fix: use Go 1.26 explicitly in pre-commit, remove verbose test output
jayfalls Mar 16, 2026
f6a348a
fix: add subscription delay to flaky integration tests
jayfalls Mar 16, 2026
0fd1ec0
chore: update memory with pre-commit fixes completed
jayfalls Mar 16, 2026
5d50284
refactor: update discovery agent to run before EVERY new document
jayfalls Mar 16, 2026
ecad02e
refactor: separate discovery (questions) from document creation
jayfalls Mar 16, 2026
0380e56
clarify: discovery runs before EVERY new document
jayfalls Mar 16, 2026
ea14013
docs: document subagent spawning patterns
jayfalls Mar 16, 2026
c983337
feat: create fun unit with problem_space and bsd
jayfalls Mar 16, 2026
cc341d7
fix: create planning-document subagent and update orchestrator patterns
jayfalls Mar 16, 2026
48b0f18
refactor: add one-document-per-pr to all document agents, delete fun …
jayfalls Mar 16, 2026
f70deef
refactor: move one-document-per-pr rule to AGENTS.md
jayfalls Mar 16, 2026
ae0f985
refactor: update planning-requirements agent based on discovery findings
jayfalls Mar 16, 2026
c7194c6
refactor: update all document agents with consistent patterns
jayfalls Mar 16, 2026
cb4539d
fix: orchestrator as pass-through for discovery agent
jayfalls Mar 16, 2026
df27f21
update agents and orchestrator
jayfalls Mar 16, 2026
95e4648
refactor: unit-planning skill is source of truth for document sequence
jayfalls Mar 16, 2026
1143d5e
revert: restore original SKILL.md, template README is source of truth…
jayfalls Mar 16, 2026
4c3ba7a
refactor: move document sequence to SKILL.md, simplify README to just…
jayfalls Mar 16, 2026
8fe529a
refactor: logical document order in skill, clean up template README
jayfalls Mar 16, 2026
9c273ad
fix: move dependencies after research in document sequence
jayfalls Mar 16, 2026
5bc6b63
refactor: add orchestrator spawn context, existing docs to skill
jayfalls Mar 16, 2026
19478fa
fix: orchestrator discovery loop - pass raw user responses only, no c…
jayfalls Mar 16, 2026
6b5b157
refactor: remove prerequisites, spawn guidance, overwrite instruction…
jayfalls Mar 16, 2026
ab4f753
feat: finalize opencode integration unit
jayfalls Mar 16, 2026
1847cf4
docs: add changelog for 2026-03-16
jayfalls Mar 16, 2026
1de51da
docs: update changelog with full PR scope
jayfalls Mar 16, 2026
f61bd81
refactor: move documentation instructions to orchestrator
jayfalls Mar 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .agents/memory/long-term.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"version": "1.0",
"completed_units": {},
"in_progress_units": [],
"preferences": {
"retry_count": 3,
"auto_approve_github_issues": false
},
"agent_performance": {},
"learned_patterns": [],
"last_sync": ""
}
27 changes: 27 additions & 0 deletions .agents/memory/short-term/opencode-integration.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"unit": "opencode-integration",
"current_phase": "agent-discovery-complete",
"status": "completed",
"pending_tasks": [],
"completed_reviews": [
"planning-document.md",
"planning-requirements.md",
"research.md",
"architecture.md",
"implementation.md",
"testing.md",
"backend.md",
"frontend.md",
"review.md",
"tester.md",
"qa.md"
],
"fixes_applied": [
"backend.md: Changed reference to Backend Architect",
"frontend.md: Changed reference to Frontend Developer",
"architecture.md: Added Database Optimizer reference",
"implementation.md: Added SRE and Security Engineer references",
"tester.md: Updated to run ALL tests (backend, frontend, make)",
"qa.md: Removed subjective language"
]
}
60 changes: 0 additions & 60 deletions .agents/skills/agency-specialisation/SKILL.md

This file was deleted.

71 changes: 71 additions & 0 deletions .agents/skills/unit-planning/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
name: unit-planning
description: Provides templates for planning agents to create unit design documents
---

# Unit Planning Templates

This skill provides templates for creating unit design documents.

## Document Sequence

**Complete planning documents in this order:**

### Phase 1: Discovery
1. **problem_space.md** - Problem exploration through questions (REQUIRED first)

### Phase 2: Requirements
2. **bsd.md** - Business Specification
3. **user_stories.md** - User stories and acceptance criteria
4. **fsd.md** - Functional Specification

### Phase 3: Research & Design
5. **research.md** - Technology research and evaluation
6. **dependencies.md** - External dependencies (identified from research)
7. **architecture.md** - Technical architecture
8. **api.md** - API specifications
9. **security.md** - Security considerations
10. **monitoring.md** - Observability requirements

### Phase 4: UX
11. **design.md** - Visual design
12. **mockups.md** - Wireframes

### Phase 5: Planning
13. **testing.md** - Testing strategy
14. **implementation.md** - Implementation plan (how to build)
15. **migration_and_rollback.md** - Database migrations

## Templates

Located in `.agents/skills/unit-planning/unit-templates/`:
- `problem_space.md` - Problem exploration
- `bsd.md` - Business Specification
- `user_stories.md` - User stories
- `fsd.md` - Functional Specification
- `research.md` - Technology research
- `dependencies.md` - External dependencies
- `architecture.md` - Technical architecture
- `api.md` - API specifications
- `security.md` - Security considerations
- `monitoring.md` - Observability
- `design.md` - Visual design
- `mockups.md` - Wireframes
- `testing.md` - Testing strategy
- `implementation.md` - Implementation plan
- `migration_and_rollback.md` - Database migrations

## Usage

When creating a design document:
1. Read the relevant template from `.agents/skills/unit-planning/unit-templates/{template_name}.md`
2. Follow the document sequence above
3. Fill in the template based on the unit context
4. Save to `design/units/{UNIT_NAME}/{template_name}.md`

## Handling Existing Documents

If a document already exists:
- Read it for context
- If new information from earlier documents invalidates any part, correct only those specific sections
- Do not rewrite the entire document unless explicitly instructed
21 changes: 21 additions & 0 deletions .agents/skills/unit-planning/unit-templates/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Unit Template

This template provides a complete structure for documenting a unit from conception to implementation.

## Template Documents

- [problem_space.md](problem_space.md)
- [bsd.md](bsd.md)
- [user_stories.md](user_stories.md)
- [fsd.md](fsd.md)
- [research.md](research.md)
- [dependencies.md](dependencies.md)
- [architecture.md](architecture.md)
- [api.md](api.md)
- [security.md](security.md)
- [monitoring.md](monitoring.md)
- [design.md](design.md)
- [mockups.md](mockups.md)
- [testing.md](testing.md)
- [implementation.md](implementation.md)
- [migration_and_rollback.md](migration_and_rollback.md)
116 changes: 0 additions & 116 deletions .agents/skills/unit-workflow/SKILL.md

This file was deleted.

29 changes: 0 additions & 29 deletions .agents/skills/unit-workflow/unit-templates/README.md

This file was deleted.

Loading