GH#16908: split Agency Techie DESIGN.md into 9 chapter files#16921
GH#16908: split Agency Techie DESIGN.md into 9 chapter files#16921marcusquinn merged 1 commit intomainfrom
Conversation
Reference corpus restructure — zero content loss. Original 370-line monolith split into chapter files (387 lines total across chapters) with a 33-line slim index. Follows the same pattern as startup-bold and agency-creative. Closes #16908
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
|
Important Review skippedAuto reviews are limited based on label configuration. 🚫 Review skipped — only excluded labels are configured. (1)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🔍 Code Quality Report�[0;35m[MONITOR]�[0m Code Review Monitoring Report SonarCloud: 0 bugs, 0 vulnerabilities, 1 code smells Fri Apr 3 23:27:50 UTC 2026: Code review monitoring started 📈 Current Quality Metrics
Generated on: Fri Apr 3 23:27:53 UTC 2026 Generated by AI DevOps Framework Code Review Monitoring |
|
Up to standards ✅🟢 Issues
|
MergedWhat done: Split Agency Techie DESIGN.md (370 lines) into 9 chapter files + slim index. Zero content loss. Closes #16908 Released in: v3.6.8 aidevops.sh v3.6.8 plugin for OpenCode v1.3.13 with claude-sonnet-4-6 |
…aude 4.x prefill error (GH#17790) Adds prefill-guard.mjs to opencode-aidevops plugin and composes it into the experimental.chat.messages.transform hook after the existing TTSR hook. The guard strips trailing assistant messages from the outgoing LLM payload when safe — preserving messages with finish=tool-calls or active tool parts so legitimate tool-call flows are untouched. Session DB is never modified. Fixes the mobile webui error 'This model does not support assistant message prefill' on Claude Opus/Sonnet 4.x. Mirrors upstream PRs anomalyco/opencode#14772, marcusquinn#16921, and marcusquinn#18091 which add the same logic in provider/transform.ts but are not yet merged in opencode v1.3.17 / v1.4.0. Fixes marcusquinn#17790
…aude 4.x prefill error (GH#17790) Adds prefill-guard.mjs to opencode-aidevops plugin and composes it into the experimental.chat.messages.transform hook after the existing TTSR hook. The guard strips trailing assistant messages from the outgoing LLM payload when safe — preserving messages with finish=tool-calls or active tool parts so legitimate tool-call flows are untouched. Session DB is never modified. Fixes the mobile webui error 'This model does not support assistant message prefill' on Claude Opus/Sonnet 4.x. Mirrors upstream PRs anomalyco/opencode#14772, marcusquinn#16921, and marcusquinn#18091 which add the same logic in provider/transform.ts but are not yet merged in opencode v1.3.17 / v1.4.0. Fixes marcusquinn#17790



What
Split
.agents/tools/design/library/styles/agency-techie/DESIGN.md(370-line monolith) into 9 chapter files with a 33-line slim index. Zero content loss — all colour values, CSS snippets, tables, and prompts preserved.Issue
Closes #16908
Files Changed
DESIGN.md— replaced with slim index (33 lines, chapter table + quick reference)01-theme.md— Visual theme & atmosphere02-colours.md— Full colour palette (primary, accent, text, surface, semantic, shadows)03-typography.md— Font families, type scale, principles04-components.md— Buttons, inputs, links, cards, navigation05-layout.md— Spacing scale, grid, breakpoints, border radius06-elevation.md— Depth levels, shadow values, elevation principles07-dos-donts.md— Usage rules08-responsive.md— Breakpoint behaviour, touch targets, mobile rules09-agent-prompts.md— CSS variable quick reference, ready-to-use promptsTesting
wc -ltotal across chapter files: 387 lines ≥ original 370 lines (content preserved)startup-boldandagency-creativechapter structure (already merged)Key Decisions
startup-bold(already established pattern)Runtime Testing
Risk level: Low — docs/agent prompts only, no code changes.
Assessment: self-assessed. No runtime environment needed for markdown restructure.
aidevops.sh v3.6.1 plugin for OpenCode v1.3.13 with claude-sonnet-4-6