You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[spec] t27mcp/visual_output.t27 -- every answer carries a T27F visual, by host #10531
Write down once, as specs/t27mcp/visual_output.t27, the rule that every answer explaining a spec, a flow, numbers or a piece of work carries one visual drawn the T27F way: where it goes per host, when a tool's SVG is embedded as is and when it is redrawn, and what makes a visual wrong.
Why this matters
Both consumers (the MCP host and the agents) read one rule instead of two hand copies (T27F, gHashTag/trinity#1648).
Given the repository has no specs/t27mcp/visual_output.t27 file, When an agent creates that spec with the T27F visual-output rules and runs the compiler test command, Then the spec parses, its tests pass, and the seal is saved.
Requirements
FR-001: The file specs/t27mcp/visual_output.t27 MUST exist and be a valid .t27 spec.
FR-002: The spec MUST codify the rule that every answer explaining a spec, a flow, numbers, or a piece of work carries one T27F visual, including where it goes per host, when a tool's SVG is embedded as-is versus redrawn, and what makes a visual wrong.
FR-003: Running ./target/release/t27c test-report specs/t27mcp/visual_output.t27 MUST exit 0 and produce a passing test report.
FR-004: The spec's seal MUST be generated and saved alongside the spec.
Closed by the issue-shape gate (specs/policy/issue_shape.t27, #7498): an issue must have the template's sections. Edit the body; an edit that passes reopens it.
missing: ## Boundary -- list every file this task may touch, one per line (- specs/x.t27); without it the Queen reserves nothing and no bee can take the issue
missing: ## User Scenarios -- at least one Given/When/Then scenario
missing: ## Requirements -- numbered obligations, FR-001: ... MUST ...
missing: ## Success Criteria -- an outcome a machine can settle: a number with a unit, a backticked file, exit 0, or a backticked command
Activity
spec(t27mcp): visual_output.t27 -- every answer carries a T27F visual…
github-actions commentedon Oct 18, 2026
Closed by the issue-shape gate (specs/policy/issue_shape.t27, #7498): an issue must have the template's sections. Edit the body; an edit that passes reopens it.
- specs/x.t27); without it the Queen reserves nothing and no bee can take the issueFR-001: ... MUST ...exit 0, or a backticked commandspec(t27mcp): visual_output.t27 -- every answer carries a T27F visual…