Tags: defuj/opencode-agent-kit
Tags
docs(agents): Add verification gate and file-read rules to agents - Add mandatory 4-step Post-Subagent Verification Gate to INSTRUCTIONS.md and it-leader.md (identify expected files, verify existence with `ls`, create summary, include in delegation prompt) - Update all 17+ agent prompts with "JANGAN minta Leader untuk forward konten" rule and specific error messages for missing files (e.g., DESIGN.md, specs/, api-contract.md) - Add explicit instructions for agents to return to leader when expected files are missing, preventing silent context loss between subagents - Clarify output file writing requirements for designer, database, and other agents to ensure artifacts are always written to disk - Bump version to 1.3.144 across package.json, migration files, and index.html - Replace ambiguous "Leader wajib" instructions with concrete procedural steps to fix context loss bug #1
docs(agents): Add shared artifact file protocols and enforce write-to…
…-file discipline across all agents
- Add "Shared Artifact Files" section to every agent prompt (android, angular, ci3, reviewer, database, devops, flutter, go, java, laravel, node, nuxt, react, seo, designer)
- Enforce that agents write their output to disk files (DESIGN.md, specs/*, api-contract.md, prisma/schema.prisma, implementation-summary.md, review-report.md, deployment-guide.md, seo-guide.md)
- Prohibit agents from requesting Leader to forward content — they must read files directly from the shared workspace
- Update designer workflow to write DESIGN.md and ./specs/{feature}.md instead of returning full specs in messages
- Standardize table formatting across all agent prompts for consistency
- Add "**PENTING**" (IMPORTANT) warnings explaining that subagents run in isolated contexts and files are the only bridge
- Clarify context-passing protocol for Leader: read output files, create 3-5 bullet summary, include in next delegation
feat: Enhance agent workflows with delegation tiers and shared artifacts - Added Delegation Tiers (Fast/Normal/Full) to classify UI tasks by complexity, improving efficiency. - Introduced Shared Artifacts Pattern for agents to utilize file-based contracts, reducing token waste. - Implemented Loop Prevention Skill for smart stuck detection in agent pipelines, escalating only when necessary. - Established Code Quality Gates with mandatory verification checklists before marking tasks as verified. - Fixed broken handoff chain in UI pipeline, ensuring proper routing of tasks between Designer and Frontend. - Resolved infinite fail loop in UI pipeline by implementing smart stuck detection. - Updated permissions to allow agents to run verification commands. - Enhanced prompts for IT Leader, Frontend, and Designer to reflect new workflows and quality standards. chore: Update version to 1.3.14 in migration files and package.json
✨ feat(agents): Add 23 impeccable commands with phase mapping and ext… …ended polish gate - Add complete command-to-phase mapping table for all 23 impeccable commands across Design, Implementation, and QA phases - Extend frontend polish gate with 6 additional commands: harden, adapt, optimize, clarify, onboard, live - Reorganize UI pipeline diagram to include all commands grouped by phase with sections for setup, plan, evaluate, visual language - Update pipeline rules to clarify that all commands remain available across phases even if primary phase differs - Add explicit verification commands in Design QA phase for typography, colors, spacing, complexity, and copy
🐛 fix(core): prevent overwriting user customizations on re-install an… …d update - **`copyRecursive`**: only copies files if destination does not exist, preserving user modifications - **`global update`**: uses `quiet: true` (merge strategy) instead of `force: true` (overwrite strategy), preventing agent replacement with template defaults - **`init` command**: adds `--yes` flag for safe auto-confirm merge (does not overwrite), separate from destructive `--force` - Bump version to 1.3.9 and update migration manifest, CHANGELOG, and docs
PreviousNext