* Sync agent pipeline artifacts to 0.6.0. Add model routing defaults, L2 role updates, convoy telemetry, and manifest tracking without touching unrelated in-progress work. * Record tcg-vault interactive sync (kept local L1/L3 customizations). Update last_synced_at after reviewing behind/conflict artifacts; no overwrites applied. Co-authored-by: Cursor <cursoragent@cursor.com> * chore(agent-pipeline): sync 0.6.0 — implementer Mode 2 fix pass + UI designer - role-implementer Mode 2 (fix pass) and role-reviewer hand-off - role-ui-designer + model-routing updates from upstream 783e2a3 - manifest last_synced_at bumped Co-authored-by: Cursor <cursoragent@cursor.com> * chore(agent-pipeline): sync v0.7.0 model routing Composer Standard for architect, Grok for audit fan-out, Sonnet 5 escalation path. Co-authored-by: Cursor <cursoragent@cursor.com> * chore(agent-pipeline): finish 0.6.0/0.7.0 sync on branch Install security baseline, convoy planning, security-audit and ui-ux-pro-max skills; align PR template and metrics docs with convoy-metrics-gate; refresh manifest hashes while keeping tcg-vault-local L1/L3 customizations. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>
58 lines
1.3 KiB
Markdown
58 lines
1.3 KiB
Markdown
# Design direction (convoy lock)
|
||
|
||
Copy into `.convoys/<slug>.md` as `## Design direction` after running the generator.
|
||
Also mirror key fields in convoy frontmatter `design_direction:` (see `role-ui-designer`).
|
||
|
||
---
|
||
|
||
## Summary
|
||
|
||
<!-- One sentence: who this is for and what it should feel like -->
|
||
|
||
## Pattern + style
|
||
|
||
| Field | Value |
|
||
| --- | --- |
|
||
| Product type | |
|
||
| Landing / app pattern | |
|
||
| UI style | |
|
||
| Stack notes | nextjs \| react \| … |
|
||
|
||
## Colors
|
||
|
||
| Role | Hex | Usage |
|
||
| --- | --- | --- |
|
||
| Primary | | |
|
||
| Secondary | | |
|
||
| CTA | | |
|
||
| Background | | |
|
||
| Text | | |
|
||
|
||
## Typography
|
||
|
||
| Role | Font | Notes |
|
||
| --- | --- | --- |
|
||
| Display / heading | | |
|
||
| Body | | |
|
||
|
||
## Effects + motion
|
||
|
||
<!-- Shadows, transitions (150–300ms), hover rules -->
|
||
|
||
## Anti-patterns (do not ship)
|
||
|
||
-
|
||
|
||
## Pre-delivery checklist
|
||
|
||
- [ ] No emojis as icons (SVG: Lucide / Heroicons)
|
||
- [ ] `cursor-pointer` on clickable elements
|
||
- [ ] Hover/focus transitions
|
||
- [ ] Text contrast ≥ 4.5:1 (light mode)
|
||
- [ ] Keyboard focus visible
|
||
- [ ] `prefers-reduced-motion` respected
|
||
- [ ] Responsive: 375 / 768 / 1024 / 1440
|
||
|
||
## Conflict rule
|
||
|
||
**Repo design tokens win** when they disagree with this direction. File a convoy note if the lock should override tokens (rare — requires human approval).
|