[Sprint 9] feat: Create design-gate.md command (viz-platform) #360

Closed
opened 2026-02-01 22:49:37 +00:00 by lmiranda · 0 comments
Owner

Description

Create the binary pass/fail design gate command that is called by the projman orchestrator during sprint execution.

Implementation

Wiki: Change V5.6.0 (Sprint 9 Implementation)

File: plugins/viz-platform/commands/design-gate.md

Acceptance Criteria

  • Create command file with proper frontmatter
  • Command syntax: /design-gate <path>
  • Invokes design-reviewer agent
  • Returns binary result:
    • PASS: No FAIL-severity violations
    • FAIL: One or more FAIL-severity violations
  • On FAIL: Show brief summary of blocking issues
  • On PASS: Confirm gate passed (optionally show WARN count)

Technical Notes

This command is designed to be called programmatically by the projman orchestrator as part of the domain gate protocol. It should be concise and machine-readable.

Output format:

DESIGN GATE: PASS
No blocking violations. 2 warnings to review.

or

DESIGN GATE: FAIL
3 blocking violations found:
- [component.py:42] Invalid prop 'colour'
- [theme.py:15] Missing required 'primaryColor'
- [layout.py:8] Invalid breakpoint value

Dependency: Must exist before orchestrator references it
Risk: Low - thin wrapper with binary output

## Description Create the binary pass/fail design gate command that is called by the projman orchestrator during sprint execution. ## Implementation **Wiki:** [Change V5.6.0 (Sprint 9 Implementation)](https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/wiki/Change-V5.6.0%3A-Domain-Advisory-Pattern-%28Sprint-9-Implementation%29) **File:** `plugins/viz-platform/commands/design-gate.md` ## Acceptance Criteria - [ ] Create command file with proper frontmatter - [ ] Command syntax: `/design-gate <path>` - [ ] Invokes design-reviewer agent - [ ] Returns binary result: - PASS: No FAIL-severity violations - FAIL: One or more FAIL-severity violations - [ ] On FAIL: Show brief summary of blocking issues - [ ] On PASS: Confirm gate passed (optionally show WARN count) ## Technical Notes This command is designed to be called programmatically by the projman orchestrator as part of the domain gate protocol. It should be concise and machine-readable. **Output format:** ``` DESIGN GATE: PASS No blocking violations. 2 warnings to review. ``` or ``` DESIGN GATE: FAIL 3 blocking violations found: - [component.py:42] Invalid prop 'colour' - [theme.py:15] Missing required 'primaryColor' - [layout.py:8] Invalid breakpoint value ``` **Dependency:** Must exist before orchestrator references it **Risk:** Low - thin wrapper with binary output
lmiranda added this to the Sprint 9 - Domain Advisory Pattern (viz-platform) milestone 2026-02-01 22:50:10 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: personal-projects/leo-claude-mktplace#360