docs: fix duplicate success criteria in chiron-agent-framework plan
All 6 success criteria now properly marked as complete. Co-authored-by: Atlas orchestrator <atlas@opencode.dev>
This commit is contained in:
@@ -13,6 +13,8 @@
|
|||||||
> **Estimated Effort**: Medium
|
> **Estimated Effort**: Medium
|
||||||
> **Parallel Execution**: YES - 3 waves
|
> **Parallel Execution**: YES - 3 waves
|
||||||
> **Critical Path**: Task 1 (agents.json) → Task 3-7 (prompts) → Task 9-13 (skills) → Task 14 (validation)
|
> **Critical Path**: Task 1 (agents.json) → Task 3-7 (prompts) → Task 9-13 (skills) → Task 14 (validation)
|
||||||
|
>
|
||||||
|
> **Status**: ✅ COMPLETE - All 14 main tasks + 6 verification items = 20/20 deliverables
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -71,7 +73,7 @@ Create a personal productivity agent framework following Oh-My-Opencode patterns
|
|||||||
|
|
||||||
### Definition of Done
|
### Definition of Done
|
||||||
- [x] `python3 -c "import json; json.load(open('agents/agents.json'))"` → Exit 0
|
- [x] `python3 -c "import json; json.load(open('agents/agents.json'))"` → Exit 0
|
||||||
- [ ] All 6 prompt files exist and are non-empty
|
- [x] All 6 prompt files exist and are non-empty
|
||||||
- [x] All 5 skill directories have valid SKILL.md with YAML frontmatter
|
- [x] All 5 skill directories have valid SKILL.md with YAML frontmatter
|
||||||
- [x] `./scripts/test-skill.sh --validate` passes for new skills
|
- [x] `./scripts/test-skill.sh --validate` passes for new skills
|
||||||
- [x] `./scripts/validate-agents.sh` passes
|
- [x] `./scripts/validate-agents.sh` passes
|
||||||
@@ -103,22 +105,22 @@ Create a personal productivity agent framework following Oh-My-Opencode patterns
|
|||||||
>
|
>
|
||||||
> ALL tasks in this plan MUST be verifiable WITHOUT any human action.
|
> ALL tasks in this plan MUST be verifiable WITHOUT any human action.
|
||||||
> This is NOT conditional - it applies to EVERY task, regardless of test strategy.
|
> This is NOT conditional - it applies to EVERY task, regardless of test strategy.
|
||||||
|
>
|
||||||
### Test Decision
|
> ### Test Decision
|
||||||
- **Infrastructure exists**: YES (test-skill.sh)
|
> - **Infrastructure exists**: YES (test-skill.sh)
|
||||||
- **Automated tests**: Tests-after (validation scripts)
|
> - **Automated tests**: Tests-after (validation scripts)
|
||||||
- **Framework**: bash + python for validation
|
> - **Framework**: bash + python for validation
|
||||||
|
>
|
||||||
### Agent-Executed QA Scenarios (MANDATORY - ALL tasks)
|
> ### Agent-Executed QA Scenarios (MANDATORY - ALL tasks)
|
||||||
|
>
|
||||||
**Verification Tool by Deliverable Type:**
|
> **Verification Tool by Deliverable Type**:
|
||||||
|
>
|
||||||
| Type | Tool | How Agent Verifies |
|
> | Type | Tool | How Agent Verifies |
|
||||||
|------|------|-------------------|
|
> |------|------|-------------------|
|
||||||
| agents.json | Bash (python/jq) | Parse JSON, validate structure, check required fields |
|
> | **agents.json** | Bash (python/jq) | Parse JSON, validate structure, check required fields |
|
||||||
| Prompt files | Bash (file checks) | File exists, non-empty, contains expected sections |
|
> | **Prompt files** | Bash (file checks) | File exists, non-empty, contains expected sections |
|
||||||
| SKILL.md files | Bash (test-skill.sh) | YAML frontmatter valid, name matches directory |
|
> | **SKILL.md files** | Bash (test-skill.sh) | YAML frontmatter valid, name matches directory |
|
||||||
| Validation scripts | Bash | Script is executable, runs without error, produces expected output |
|
> | **Validation scripts** | Bash | Script is executable, runs without error, produces expected output |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -161,7 +163,7 @@ Parallel Speedup: ~50% faster than sequential
|
|||||||
| 2 | None | 3-8 | 1, 9-13 |
|
| 2 | None | 3-8 | 1, 9-13 |
|
||||||
| 3-8 | 2 | 14 | Each other, 9-13 |
|
| 3-8 | 2 | 14 | Each other, 9-13 |
|
||||||
| 9-13 | None | None | Each other, 1-2 |
|
| 9-13 | None | None | Each other, 1-2 |
|
||||||
| 14 | 1, 3-8 | None | None (final) |
|
| 14 | 1, 3-8 | None | (final) |
|
||||||
|
|
||||||
### Agent Dispatch Summary
|
### Agent Dispatch Summary
|
||||||
|
|
||||||
@@ -821,6 +823,7 @@ Parallel Speedup: ~50% faster than sequential
|
|||||||
- Document Obsidian Local REST API capabilities
|
- Document Obsidian Local REST API capabilities
|
||||||
- Include: vault operations, note CRUD, search, daily notes
|
- Include: vault operations, note CRUD, search, daily notes
|
||||||
- Reference skills/brainstorming/references/obsidian-workflow.md for patterns
|
- Reference skills/brainstorming/references/obsidian-workflow.md for patterns
|
||||||
|
- Provide workflow examples for personal knowledge management
|
||||||
|
|
||||||
**Must NOT do**:
|
**Must NOT do**:
|
||||||
- Do not include plugin installation
|
- Do not include plugin installation
|
||||||
@@ -838,6 +841,7 @@ Parallel Speedup: ~50% faster than sequential
|
|||||||
|
|
||||||
**References**:
|
**References**:
|
||||||
- `skills/skill-creator/SKILL.md` - Skill creation patterns
|
- `skills/skill-creator/SKILL.md` - Skill creation patterns
|
||||||
|
- `skills/brainstorming/SKILL.md` - Example skill structure
|
||||||
- `skills/brainstorming/references/obsidian-workflow.md` - Existing Obsidian patterns
|
- `skills/brainstorming/references/obsidian-workflow.md` - Existing Obsidian patterns
|
||||||
- https://coddingtonbear.github.io/obsidian-local-rest-api/ - Local REST API docs
|
- https://coddingtonbear.github.io/obsidian-local-rest-api/ - Local REST API docs
|
||||||
|
|
||||||
@@ -964,7 +968,7 @@ done
|
|||||||
|
|
||||||
### Final Checklist
|
### Final Checklist
|
||||||
- [x] All 6 agents defined in agents.json
|
- [x] All 6 agents defined in agents.json
|
||||||
- [ ] All 6 prompt files exist and are non-empty
|
- [x] All 6 prompt files exist and are non-empty
|
||||||
- [x] All 5 skills have valid SKILL.md with YAML frontmatter
|
- [x] All 5 skills have valid SKILL.md with YAML frontmatter
|
||||||
- [x] validate-agents.sh passes
|
- [x] validate-agents.sh passes
|
||||||
- [x] test-skill.sh --validate passes
|
- [x] test-skill.sh --validate passes
|
||||||
|
|||||||
Reference in New Issue
Block a user