Attribute detail
tags
53 ideas · 53 distinct values
| Value | Distribution | Ideas | Share |
|---|---|---|---|
| advanced |
|
1 | 1.9% |
| ai, mcp, planning |
|
1 | 1.9% |
| antipattern, craft |
|
1 | 1.9% |
| attributes, extensibility |
|
1 | 1.9% |
| autocompletion |
|
1 | 1.9% |
| bases, ideas-summary, multi-base |
|
1 | 1.9% |
| bases, multi-base |
|
1 | 1.9% |
| compliance, audit, export |
|
1 | 1.9% |
| concepts |
|
1 | 1.9% |
| context, ui, knowledge, v2 |
|
1 | 1.9% |
| diagnostics, refactor |
|
1 | 1.9% |
| editorial, rules |
|
1 | 1.9% |
| extension, graph |
|
1 | 1.9% |
| features, tier-1 |
|
1 | 1.9% |
| features, tier-2 |
|
1 | 1.9% |
| get-started |
|
1 | 1.9% |
| industrial, safety, sequencing |
|
1 | 1.9% |
| integration, cross-stack, embedded |
|
1 | 1.9% |
| legacy, discovery, deprecation |
|
1 | 1.9% |
| marketing, media, tutorials |
|
1 | 1.9% |
| modularity, imports, ideasets |
|
1 | 1.9% |
| overview, coverage, metrics |
|
1 | 1.9% |
| site, showcase, content |
|
1 | 1.9% |
| style, accessibility, performance |
|
1 | 1.9% |
| testing, traceability |
|
1 | 1.9% |
| timeline, ideas, git |
|
1 | 1.9% |
| todo, highpriority |
|
1 | 1.9% |
| tooling, honesty |
|
1 | 1.9% |
| ui, widgets, show-dont-tell |
|
1 | 1.9% |
| widget, activity |
|
1 | 1.9% |
| widget, activity, graph |
|
1 | 1.9% |
| widget, ai |
|
1 | 1.9% |
| widget, architecture |
|
1 | 1.9% |
| widget, card |
|
1 | 1.9% |
| widget, churn |
|
1 | 1.9% |
| widget, confidence, ai |
|
1 | 1.9% |
| widget, context |
|
1 | 1.9% |
| widget, context, ai |
|
1 | 1.9% |
| widget, coverage |
|
1 | 1.9% |
| widget, dashboard, health |
|
1 | 1.9% |
| widget, dependencies |
|
1 | 1.9% |
| widget, diff, semantic |
|
1 | 1.9% |
| widget, graph, hotspot |
|
1 | 1.9% |
| widget, impact, graph |
|
1 | 1.9% |
| widget, lifecycle |
|
1 | 1.9% |
| widget, ownership |
|
1 | 1.9% |
| widget, semantic |
|
1 | 1.9% |
| widget, semantic, relationships |
|
1 | 1.9% |
| widget, stability |
|
1 | 1.9% |
| widget, timeline |
|
1 | 1.9% |
| widget, timeline, graph |
|
1 | 1.9% |
| widget, traceability |
|
1 | 1.9% |
| widget, velocity |
|
1 | 1.9% |
| Idea | Value | Status | Tags | Summary |
|---|---|---|---|---|
| my idea2 | todo, highpriority | pending | todo, highpriority | it should be compatible with [[myidea]]. [[myidea|We can use obsidian-style-aliases]] which are also supported. |
| myidea3 | style, accessibility, performance | style, accessibility, performance | application must have something. this should align with [[myidea]] and also with [["./exampleimport.rq".myimportableIdea]] | |
| activity_constellation | widget, activity, graph | incomplete | widget, activity, graph | Spatial glow of nodes by activity ( GitHub-contribution feel, but layout- aware ). Shows hotspots without a separate legend dump. Complements [hotspot_overlay]; prefer one encoding per surface to avoid competing visual channels. |
| activity_river | widget, activity | incomplete | widget, activity | Workspace-top ribbon of recent activity density ( yesterday / today bursts ). Shows momentum, not a file list. Consumes [project_activity_signals] and [user_signals]. |
| ai_readiness_gauge | widget, ai | incomplete | widget, ai | Ready-to-assist gauge: requirements ✓, implementation ✓, history ✓, tests ✕, risk low — plus readiness %. Tells the user whether AI has enough synthesized context before [features_ai.ai_add_to_context] / export. Pairs with [context_fingerprint] ( what is in context ) vs readiness ( is it enough / safe ). |
| architectural_map | widget, architecture | incomplete | widget, architecture | Tiny layered minimap ( UI / Services / Core / Infra … ) with current focus highlighted and bar width for effort concentration. Consumes [architecture_signals] and [project_activity_signals]. Links out to Ideas Summary graph rather than duplicating full layout. |
| base_signals | bases, multi-base | in-progress | bases, multi-base | Multi-base facts for [context_signals] / [synthesized_context]: active_base_id, active_base_root, active_base_ready, idea / edge counts for the active base, sibling_bases ( id, path, ready, counts ), discovery_empty ( prompt create-base ). Consumed by [activitybar.workspace_pane], Ideas Summary base switcher, and [project_weather]. |
| change_velocity | widget, velocity | incomplete | widget, velocity | Slow ↔ Fast bar from edits / week ( or equivalent ). Complements [churn_heat_bar] ( shape over time ) with a single magnitude readout. |
| churn_heat_bar | widget, churn | incomplete | widget, churn | Compact sparkline of edit intensity over time for a requirement, file, folder, or subsystem ( e. g. ▁ ▁ ▂ ▁ ▁ ▇ █ ▆ ▂ ▁ ▁ ). Hover reveals synthesized story ( stable / large rewrite / quiet since ). Consumes [development_history_signals] and [project_activity_signals]. |
| concept_density | widget, semantic | incomplete | widget, semantic | Per-folder or per-subsystem bars of conceptual richness ( Authentication █ █ █ █ █ █ █ █ █ █ vs Payments █ █ █ ). Consumes [semantic_signals]; useful in Ideas Summary folders / index panel. |
| confidence_card | widget, confidence, ai | incomplete | widget, confidence, ai | Pre-edit checklist card: High / Medium / Low confidence with check / warn rows ( stable, reviewed, tested, high fanout, … ) and a confidence %. Shown before AI modify workflows ( [features_ai.ai_integration] ) and on focus when synthesis is available. |
| context_fingerprint | widget, context, ai | incomplete | widget, context, ai | Compact bars of what the current AI / composed context actually contains: Files, Requirements, History, Architecture, Git, Diagnostics, Coverage. Lets the user see expansion when LLM reports " context expanded " ( [context_scope_v1.ai_context_export], [features_ai.ai_integration] ). Hover / info / drill-down affordances: ["./activitybar-panels/current_context_scope.rq".tooltip_detail], ["./activitybar-panels/current_context_scope.rq".fingerprint_axis_drilldown]. |
| context_radar | widget, context | incomplete | widget, context | Polar / radar chart of context richness axes ( Tests, Docs, Dependencies, History, AI, … ). Filled polygon shows what the current [context_scope_v1.context_footprint] actually covers. |
| context_scope_v2 | context, ui, knowledge, v2 | in-progress | context, ui, knowledge, v2 | Evolves [context_scope_v1.context_scope] from a * * source-oriented * * model ( " where did this context come from? " ) to a * * decision-oriented * * model ( " what information helps a human or AI make the next decision? " ). v1 [context_scope_v1.context_dimensions] remain valid * producers * ( workspace, current file, open files, file history, edit history, manual, git ). v2 separates those producers from extracted signals, synthesized knowledge, presentation views, and consumers — so new analyses can be added without inventing new dimensions each time. Primary UI principle: [ui.show_dont_tell] — make project health, momentum, relationships, and intent legible at a glance. Host fact chips ( " 17 modified files " ) remain useful; widgets below are the preferred default for conveying meaning. Surfaces: extend [activitybar.scope_pane] / [context_scope_v1.scope_pane_design], Ideas Summary ( [ideas_summary_doc.ideas_summary] ), and graph overlays ( [graphical_graph_doc.graphical_graph] ) — same signals, different projections. |
| dependency_pulse | widget, dependencies | incomplete | widget, dependencies | Spatial dependency summary instead of " Parents: 4 / Children: 12 ". Compact compass ( ↑ parents, → children, ← siblings, ↓ dependents ) and / or a filled * * Dependency Load * * bar showing centrality growth. Consumes [requirement_signals] and [relationship_signals]. Surfaced on focus hero and graph node details. Click any arm or the centre toggles a reference table below the compass ( Dir / Role / Idea / Status ) per ["../activitybar-panels/current_context_scope.rq".dependency_pulse_table]. |
| historical_replay_slider | widget, timeline, graph | incomplete | widget, timeline, graph | Time slider across the graph ( e. g. 2023 → Now ). Nodes and edges appear / disappear; dependencies animate. Extremely powerful for architectural storytelling; performance-capped neighbourhoods only in the activity bar; fuller replay in Ideas Summary. Consumes [temporal_signals], [requirement_lifecycle_signals], [relationship_signals]. |
| hotspot_overlay | widget, graph, hotspot | incomplete | widget, graph, hotspot | Graph-node encoding of churn / risk / discussion / instability ( size rings ○ ◎ ⬤ or green → red ). Same signal set as [activity_constellation]. Applies to [activitybar.miniature_graph_pane] and [graphical_graph_doc.graphical_graph]. |
| impact_radius | widget, impact, graph | incomplete | widget, impact, graph | On select / focus, fade in affected neighbours; opacity ∝ downstream impact. Consumes [relationship_signals] and [risk_signals]. Works in miniature graph and Ideas Summary graph. |
| knowledge_coverage | widget, coverage | incomplete | widget, coverage | Stacked coverage bars: Requirements / Implementation / Tests / Docs — prefer filled bars over bare percentages. Consumes [quality_signals] and [requirement_signals]. Pair with [traceability_matrix]. |
| ownership_distribution | widget, ownership | incomplete | widget, ownership | Horizontal author share bars ( bus-factor at a glance ). Consumes [development_history_signals] ownership and [risk_signals] ( e. g. single_contributor ). |
| project_weather | widget, dashboard, health | incomplete | widget, dashboard, health | Synthesized workspace health widget — the engineering " dashboard " glance: Stable / Risk / Momentum / Knowledge / Recent Change, or compact meters for Project Health, Momentum, Risk, Confidence. Consumes [synthesized_context] across [risk_signals], [project_activity_signals], [quality_signals], and [base_signals] ( per-base readiness when multiple bases exist ). Belongs in activity bar workspace lens / Ideas Summary index panel — not as competing hero noise on every focus. |
| relationship_cloud | widget, semantic, relationships | incomplete | widget, semantic, relationships | Compact spatial alternative to a full graph: related concepts laid out by semantic closeness ( distance encodes similarity ). Click focuses; " Open in Graph " hands off to [graphical_graph_doc.graphical_graph]. Consumes [semantic_signals] and [relationship_signals]. |
| requirement_card | widget, card | incomplete | widget, card | GitHub-issue-style compact card for search results and lists: name, stability chip, meter %, last edited, ref / impl / test counts, urgency flag ( e. g. recently changing ). Composes [stability_meter], [churn_heat_bar], [dependency_pulse] as optional rows — not all at once by default ( token / UI density ). |
| requirement_lifecycle_wheel | widget, lifecycle | incomplete | widget, lifecycle | Four-quadrant wheel: Specify · Implement · Test · Review. Segments fill as evidence accumulates from [requirement_lifecycle_signals] and [quality_signals]. Compact lifecycle for engineering projects. |
| semantic_diff_viewer | widget, diff, semantic | incomplete | widget, diff, semantic | Conceptual change summary instead of ( or above ) line diffs: Added / Changed / Removed ideas or policies, plus impact count ( e. g. 17 requirements ). Higher signal for AI and review than textual diffs alone. Consumes [semantic_signals], [relationship_signals], [development_history_signals]. |
| show_dont_tell | ui, widgets, show-dont-tell | in-progress | ui, widgets, show-dont-tell | Make project state * * legible at a glance * *. Prefer visual evidence of health, momentum, relationships, and intent over numeric fact lists. Widgets below are show-don ' t-tell components for [context_scope_v2]; each consumes [context_signals] / [synthesized_context] and may appear in activity bar, Ideas Summary, focus heroes, search results, or graph overlays. Placement guidance: - Focus / card density: [timeline_ribbon], [churn_heat_bar], [dependency_pulse], [stability_meter], [change_velocity], [requirement_lifecycle_wheel], [requirement_card], [confidence_card], [ai_readiness_gauge] - Workspace chrome / dashboard denser: [activity_river], [project_weather], [context_fingerprint], [architectural_map] - Graph / Ideas Summary: [hotspot_overlay], [impact_radius], [activity_constellation], [historical_replay_slider], [relationship_cloud] - Coverage / ownership / density: [knowledge_coverage], [traceability_matrix], [ownership_distribution], [concept_density], [context_radar], [semantic_diff_viewer] |
| stability_meter | widget, stability | incomplete | widget, stability | Segmented meter + percent ( e. g. Stable █ █ █ █ █ █ █ █ █ ░ 91 % ) derived from edit frequency, age, dependency churn, and issue count — not raw git status. AI and humans use it as a confidence cue for change. Pair with [confidence_card] and [risk_signals]. |
| timeline_ribbon | widget, timeline | incomplete | widget, timeline | Horizontal lifecycle ribbon for a requirement ( or focused entity ), not a single " last modified " label. Show milestones along a line toward Now — e. g. created, first implementation, last reviewed, current edit, last test — so maturity and recent activity are visible in one glance. Consumes [requirement_lifecycle_signals] and [temporal_signals]. Fits [context_scope_v1.scope_pane_design]. focus_hero and [requirement_card]. |
| traceability_matrix | widget, traceability | incomplete | widget, traceability | Compact Req × Impl × Test ( and optional Docs ) check matrix for a local neighbourhood or subsystem. Exposes gaps immediately. Neighbourhood-scoped only — full-workspace matrices stay in Ideas Summary with pagination / filters per [ideas_summary_doc.ideas_summary]. |
| ideas_summary_base_scope | bases, ideas-summary, multi-base | done | bases, ideas-summary, multi-base | Ideas Summary is scoped to one ["bases".base] at a time. - Active base defaults to the longest-matching base root for the focused editor ( [bases.implied_context] ). - Chrome includes an explicit base switcher; Overview, Bases, Ideas, Ideasets, Attributes, References, Graph, Timeline, and Index tabs bind to the selected base's index only ( Bases lists all discovered bases; Index is last ). - Switching base is a pointer swap ( [bases.active_base_switch] ): pin via `setActiveBaseId`, rebind status / tables / graph UI immediately — do not await sync on the switch call; not-ready bases get fire-and-forget open + soft-sync catch-up. - Graph UI persistence is per-base: workspaceState key `reqlan.ideasSummary.graphUi.<baseId>` via [graph_ui_state]. - Activity bar " Open in Ideas Summary " passes the current active base id into [ideas_summary_panel]. - No merged cross-base tables or graphs in this pass ( [bases.multi_base_environment] ). |
| overview_coverage_scores | overview, coverage, metrics | done | overview, coverage, metrics | Collapsible " Coverage " section on [overview_page] / [OverviewPanel]. Product-facing metrics for how thoroughly ideas map into the active base's project files ( respecting ["../../configuration.rq".configuration_rqignore] ): - Linked files: percent of project files ( non-requirement, non-ignored ) that ideas reference — exact path match after resolve, or under a referenced folder. Show " N of M project files ". - Requirement density: ideas per thousand lines of eligible project code; also show idea count and line count. - Linked paths: distinct files or folders referenced from ideas. - Requirement files: count of requirement documents in the base. Collapsed by default. Calculate only when the user expands the section ( not on Overview open / tab switch ). Non-blocking: host work must not stall Overview chrome or other tabs; show a loading state until the result arrives. When the index is not ready or calculation fails, show a clear message — never fake zero scores. Recalculate on expand when the active base changes or when the user refreshes; otherwise reuse the last result for the session. |
| timeline_page | timeline, ideas, git | done | timeline, ideas, git | Timeline tab shows the evolution of ideas for the active base — not raw file-index noise. Sources: - Git idea lifecycle from indexed `git_created_at` / `git_modified_at` ( created + last edited as separate events when they differ ) - Session idea reindex activity ( one event per idea persisted, with name / status / summary when available ) Opening the tab backfills missing git dates via the `git_dates` analyser ( capped batch ) so the feed is useful without visiting every idea in the Activity Bar. Reindex must preserve existing git dates across upsert. Entries are reverse-chronological, filterable by source ( git / reindexed ), and clickable to open the idea. Each event surfaces idea-centric info: name, short summary, status, kind / tags, and path. Full live multi-commit git log browsing remains out of scope; this surfaces indexed idea history first. |
| reference_code_completion | autocompletion | autocompletion | references should code complete the available namespace of ideas this includes both ideas using hte standards idea namespace syntax, and ideas using file paths, and relative file paths. Implemented by ["../../../packages/language/src/reqlan-completion-provider.ts"]. ["../code_completion.rq"] | |
| advanced_series_brief | advanced | draft | advanced | Advanced series: eight episodes in [advanced_series], about 8 – 12 minutes each, plus [adv_overview]. Assumes get-started fluency and ideally [concepts_series] vocabulary ( or equivalent ). Goal: multi-file graphs, purposeful attributes, cartographic navigation, AI token discipline, code-comment traceability, HTML publishing, headless CLI / MCP craft ( beyond [con_03_cli] ), and modelling patterns that stay readable. Include at least one non-software vignette ( ops runbook or editorial brief ) to honour [general_purpose]. Bases appear as craft judgement ( active base, nested boundaries ) — not a second create-base lesson. Decks: [adv_overview] and adv_01 – adv_08 under [slide_decks]. |
| concepts_series_brief | concepts | draft | concepts | Short concepts series after get-started: three packs that put names to what the learner already felt. [con_01_ontology] — the building blocks: [idea], [ideaset], [file], [base], [reference], [attribute], and the focused map view ( [cartographic_map] ). [con_02_extension_tour] — where those building blocks appear across the [extension] surfaces. [con_03_cli] — the headless twin: [cli_package] / [commands] on the same `.reqlan` index ( [init], search, analyse, parse, export ). Runtime: about 8 – 12 minutes each. Optional for impatient builders; recommended before advanced. |
| get_started_series_brief | get-started | draft | get-started | Short " get started " series: seven episodes in [get_started_series], about 4 – 7 minutes each, total under about 40 minutes. Goal: a new user can install reqlan, write ideas, link them, create a [base], inspect neighbourhood context, ask the chat participant, and point ideas at real files. Teaching order ( producer note, not on-screen copy ): demonstrate the core actions first; naming the building blocks waits for [concepts_series]. Tone: calm and concrete on screen — no feature-tour survey ( that is [con_02_extension_tour] ). End each episode with one " try this " prompt on screen. |
| tutorials | marketing, media, tutorials | draft | marketing, media, tutorials | Tutorial media teaches reqlan through short, scripted videos plus copy-pasteable `.rq` examples. Content must reflect [mission_statement]: semantic requirements as code for people working with LLMs, with ergonomic definition and consumption. Three series — do, then name, then craft: - [get_started_series]: first-hour fluency ( write, link, create a [base], neighbourhood, AI slice, code ). - [concepts_series]: ontology vocabulary, an [extension] surface map, and the [cli_package] headless surface after the learner has felt the loop. - [advanced_series]: graph craft, AI workflows, distribution. Host on the marketing site per [site_reqs.tutorials_section] and link from extension onboarding per [installation_event] and [phonebook]. Visual language follows [brand]; on-screen chrome stays quiet per [show_dont_tell] — narration carries concepts, UI does not lecture. |
| agent_context_showcase | ai, mcp, planning | done | ai, mcp, planning | 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. |
| antipatterns_showcase | antipattern, craft | done | antipattern, craft | Depth. Three ways to write. rq badly. Data instead of pointers, prose restating code, one monolithic file. Showing negative space is a taste signal. Absorbs former data-not-ideas page; expands it. |
| attribute_dialect_showcase | attributes, extensibility | done | attributes, extensibility | Depth. Attributes as a domain dialect. The full attribute grammar: flags, negated flags, block values, nested and named lists — forms nobody currently knows about. Absorbs former arbitrary-attributes page. |
| audit_trail_showcase | compliance, audit, export | done | compliance, audit, export | Depth. An audit trail you can export. Custom clause / evidence / verified_by attributes, then Completion Status showing the coverage gap, then HTML export as the auditor's deliverable. Domain: regulated software — IEC 62304 or SOC 2. Absorbs former compliance page. |
| broken_links_showcase | diagnostics, refactor | done | diagnostics, refactor | 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. |
| features_tier_1 | features, tier-1 | features, tier-1 | The reasons to adopt. All verified as shipping today. | |
| features_tier_2 | features, tier-2 | features, tier-2 | The depth. Also shipping. | |
| firmware_cloud_contract_showcase | integration, cross-stack, embedded | done | integration, cross-stack, embedded | 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. |
| graph_view_showcase | extension, graph | done | extension, graph | Depth. See the whole graph. Needs real captured screenshots or a short loop from the actual Cytoscape view — not fake ASCII arrows dressed as. rq. Aligns with [diagrams_are_never_dressed_as_code]. |
| interlock_showcase | industrial, safety, sequencing | done | industrial, safety, sequencing | 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. |
| legacy_archaeology_showcase | legacy, discovery, deprecation | done | legacy, discovery, deprecation | Depth. Archaeology on inherited code. An undocumented function, an rq-comment seeded into it, @ deprecated on the old path, then Deprecation Impact listing everything that breaks. Absorbs former scattered-docs page. |
| module_surface_showcase | modularity, imports, ideasets | done | modularity, imports, ideasets | Depth. A module's published surface. billing / interface. rq exports an ideaset; checkout. rq imports only that; reaching past the boundary is an unresolved-import error. Ideasets-as-public-API is undemonstrated today. Absorbs half of former glue-semantics and module-interface. |
| phase_0_honesty_audit | tooling, honesty | pending | tooling, honesty | In parallel with content rewrite. Fix what the honesty audit surfaced. |
| showcase | site, showcase, content | done | site, showcase, content | Every showcase demonstrates a mechanism, not a metaphor. Domain problem, the. rq that binds it, the real artifact in another language it binds to, and the thing the tooling hands back. Content is authored in TS objects per [showcase_module], not generated from this file at runtime. This file is the source of truth for intent, ordering, and editorial rules. |
| showcase_rules | editorial, rules | editorial, rules | Four editorial rules. Enforced in content and, where possible, at build time. See [every_rq_block_must_parse], [every_showcase_ends_in_a_payoff], [one_worked_example_per_page], [diagrams_are_never_dressed_as_code]. | |
| test_proves_showcase | testing, traceability | done | testing, traceability | Depth. What this test actually proves. Keep the intent of the former test-explanation page; upgrade it with a real test-name anchor and the reverse direction from test file back to intent. |