Skip to content

GH#16908: split Agency Techie DESIGN.md into 9 chapter files#16921

Merged
marcusquinn merged 1 commit intomainfrom
chore/gh16908-agency-techie-simplification
Apr 3, 2026
Merged

GH#16908: split Agency Techie DESIGN.md into 9 chapter files#16921
marcusquinn merged 1 commit intomainfrom
chore/gh16908-agency-techie-simplification

Conversation

@marcusquinn
Copy link
Copy Markdown
Owner

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 & atmosphere
  • 02-colours.md — Full colour palette (primary, accent, text, surface, semantic, shadows)
  • 03-typography.md — Font families, type scale, principles
  • 04-components.md — Buttons, inputs, links, cards, navigation
  • 05-layout.md — Spacing scale, grid, breakpoints, border radius
  • 06-elevation.md — Depth levels, shadow values, elevation principles
  • 07-dos-donts.md — Usage rules
  • 08-responsive.md — Breakpoint behaviour, touch targets, mobile rules
  • 09-agent-prompts.md — CSS variable quick reference, ready-to-use prompts

Testing

  • wc -l total across chapter files: 387 lines ≥ original 370 lines (content preserved)
  • Pattern matches startup-bold and agency-creative chapter structure (already merged)
  • No broken internal references — all content is self-contained per chapter

Key Decisions

  • Classified as reference corpus (not instruction doc) — split into chapters, not compressed
  • Followed exact same chapter naming convention as startup-bold (already established pattern)
  • DESIGN.md slim index includes quick-reference block for at-a-glance colour/type/radius/motion values

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

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
@marcusquinn marcusquinn added the origin:worker Created from worker session label Apr 3, 2026
@gemini-code-assist
Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 3, 2026

Important

Review skipped

Auto reviews are limited based on label configuration.

🚫 Review skipped — only excluded labels are configured. (1)
  • no-review

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: a2634e29-69ea-4c0b-ad7c-c7e54df2098b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/gh16908-agency-techie-simplification

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 3, 2026

🔍 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
Fri Apr 3 23:27:50 UTC 2026: SonarCloud - Bugs: 0, Vulnerabilities: 0, Code Smells: 1

📈 Current Quality Metrics

  • BUGS: 0
  • CODE SMELLS: 1
  • VULNERABILITIES: 0

Generated on: Fri Apr 3 23:27:53 UTC 2026


Generated by AI DevOps Framework Code Review Monitoring

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 3, 2026

@codacy-production
Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

@marcusquinn
Copy link
Copy Markdown
Owner Author

Merged

What 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

superdav42 pushed a commit to superdav42/aidevops that referenced this pull request Apr 8, 2026
…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
marcusquinn pushed a commit to superdav42/aidevops that referenced this pull request Apr 9, 2026
…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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

origin:worker Created from worker session

Projects

None yet

Development

Successfully merging this pull request may close these issues.

simplification: tighten agent doc Design System: Agency Techie (.agents/tools/design/library/styles/agency-techie/DESIGN.md, 370 lines)

1 participant