reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/phase_4_write_the_eleven

Idea detail

phase_4_write_the_eleven

site/reqs/showcase.rq:517

block done

Summary

Write the eleven, one at a time, each validated by phase_1_parse_gate
before moving on.
Flagships first — agent_context_showcase, interlock_showcase,
broken_links_showcase, firmware_cloud_contract_showcase —
so the format can be judged before committing to all eleven.

Jump to outbound references

Jump to inbound references

Navigation

Source file

site/reqs/showcase.rq

community 50

community cluster

showcase.rq

file cluster

site/reqs

folder cluster

status: done

status cluster

tag: Not present

tag cluster

Printable page

Static print-friendly idea sheet.

Attributes

KeyValue
status done
plan order (
agent_context_showcase
interlock_showcase
broken_links_showcase
firmware_cloud_contract_showcase
audit_trail_showcase
module_surface_showcase
test_proves_showcase
legacy_archaeology_showcase
graph_view_showcase
attribute_dialect_showcase
antipatterns_showcase
)

Browse all attributes

Ancestor context

phase_1_parse_gate

Make dishonesty impossible. Add a build step that runs the Langium parser over every language- " rq " block in showcases. ts and fails on parse errors or unresolved local refs. Do this first so the rewrite cannot reintroduce the current problem. Also expand Shiki language set per [showcase_languages].

agent_context_showcase

Flagship. Context for the agent, not the repo. An agent answers a question about session expiry. Show the repo-dump cost, then MCP file_context returning six ideas and their edges, then the plan the agent writes. Absorbs former agentic-planning and feature-tracking pages.

interlock_showcase

Flagship. The interlock that must not fail. A safety requirement bound to ["./plc/interlock.stL#41-58"] by symbol and line range, to a vitest case by test name, with an rq-comment in the ST source pointing back. Domain: industrial control / IEC 61131.

broken_links_showcase

Flagship. Links that break loudly. Someone renames a file. Show the diagnostic, the quick-fix menu, and the rewritten refs. This is the argument against a wiki. Domain: refactor safety, any stack.

firmware_cloud_contract_showcase

Flagship. The contract between firmware and cloud. A 10 Hz sample rate and a 50 ms ingest deadline: one invariant, two codebases, neither of which can express it alone. Absorbs half of former glue-semantics and static-connection.

showcase_languages

. rq blocks use the custom site tokenizer. Non-. rq blocks need Shiki coverage beyond today's ts / md / py — add st, c, json, yaml for the flagship domains. aligns with [phase_1_parse_gate]

Outbound references

KindIdeaPathSnippet
references agent_context_showcase site/reqs/showcase.rq agent_context_showcase
references broken_links_showcase site/reqs/showcase.rq broken_links_showcase
references firmware_cloud_contract_showcase site/reqs/showcase.rq firmware_cloud_contract_showcase
references interlock_showcase site/reqs/showcase.rq interlock_showcase
references phase_1_parse_gate site/reqs/showcase.rq phase_1_parse_gate

Inbound references

KindIdeaPathSnippet
ideaset_member showcase_plan site/reqs/showcase.rq —

Unresolved references

KindIdeaPathSnippet
None

Local graph

Initialising graph…