optica/ROADMAP.md

roadmap

optica is a static-site publisher for markdown knowledge graphs. the rendering pipeline (markdown → HTML → templates → CSS + minimal JS) is constrained by the web platform — DOM, Canvas, CSS. that ceiling is acceptable for documents up to ~10⁴ nodes.

high-performance interactive graph rendering at scale (10⁵+ nodes, GPU compute, realtime tri-kernel) is out of scope. it belongs to a standalone renderer in cyb that targets wgpu/Vulkan/Metal directly, sharing buffers with the layout and ranking compute. optica's graph view stays a read-only static visualization.

rendering — what this project owns

scope: improvements to the static rendering pipeline that fit within DOM/Canvas constraints.

tier 1 — small wins, high value

dark/light mode toggle (CSS variables already in place, runtime switcher missing)

responsive sweep — current style.css has 2 media queries; sidebar, peers, and minimap overflow on small viewports

code blocks: copy-to-clipboard button, optional line numbers

images: loading="lazy", srcset, captions from alt text, lightbox on click

accessibility pass: skip-to-content link, ARIA landmarks (nav, main, complementary), visible focus styles, heading hierarchy validation

minify style.css (1770 LOC) and graph.js (709 LOC) in release builds

tier 2 — feature gaps vs peers

mermaid diagram support (server-side render preferred)

KaTeX SSR or pre-rendered math (eliminate per-page DOM walk and flash)

code block extensions: tabbed groups, diff highlighting, language label

admonitions: allow nested markdown inside body, expand type set

search UI: typeahead with result snippets and focus-weighted scoring

inline minimap data (current per-page minimap re-fetches graph-data.json)

tier 3 — query and content

expand the static query language: graph traversal (neighbors, path), date filters, aggregates, count

footnote styling and back-references

redirect map for renamed pages (alias resolution covers in-graph, not external URLs)

rendering — out of scope

these belong to a standalone GPU renderer in cyb, not optica:

realtime force layout on 10⁵+ nodes

compute-shader tri-kernel running in the viewport

level-of-detail rendering keyed on focus / cyberank

frustum and focus culling for navigable mole-scale graphs

shared GPU buffers between layout, ranking, and rendering

WebGPU/native renderer with instanced node draws

optica's responsibility ends at producing static graph data (nodes, edges, focus, gravity) consumable by any renderer — including the future GPU renderer.

non-rendering tracks

other tracks (full-text search via tantivy, plugin hooks, themes-as-packages, exports, i18n) live outside this document until prioritized.

Synonyms

roadmap
short term bugfixing cyb: clear a lot of technical debt and make it more reliable and usable offchain inference: generative model built from cybergraph skill for openclaw: agents can talk using decentralized social & cybergraph universal hash: agents can mine tokens on cpu learning rewards main…
zheng/roadmap
zheng roadmap open proposals not yet in canonical spec. all other proposals are now in reference/ as canonical features. proposals | proposal | status | target | |----------|--------|--------| | gpu-prover | draft | full pipeline in VRAM — 45-100x throughput on commodity GPU | | ring-aware-fhe |…
trident/roadmap
Design Proposals Proposals for language and VM design changes. Not spec — these are desires documented for future consideration. Each proposal is a standalone markdown file. Status is tracked in the frontmatter. Proposals | proposal | status | what | |----------|--------|------| | noun-types |…
bbg/roadmap
bbg roadmap only unfinished proposals remain here. executed proposals have moved to: **reference/** — the spec (WHAT and HOW) **docs/explanation/** — the rationale (WHY) remaining proposals | proposal | in reference? | what's missing | |----------|--------------|----------------| | storage-proofs |…
hemera/roadmap
hemera roadmap hemera is specified: x⁻¹ partial S-box, 16 partial rounds, 32-byte output, ~736 constraints per permutation. these proposals are OPTIMIZATIONS on top of the current spec — reducing constraint count further and shifting hemera's role from "hash for everything" to "trust anchor."…
trident/reference/roadmap
Roadmap Trident exists to write [CORE](https://cyber.page/core-spec/) — Conserved Observable Reduction Equilibrium, a self-verifying substrate for planetary collective intelligence. 16 reduction patterns, field-first arithmetic, BBG state, focus dynamics — all written in Trident, all provable.…
cyb/reference/roadmap
Roadmap: project cleanup and improvements 1. Commit and clean up current changes [ ] Commit pending uncommitted changes (error handling, analytics API update, CSS fix) [ ] Find real code duplications and extract into shared utilities [ ] Fix pre-existing TS error (`reflect-metadata` in tsconfig) 2.…
year/54/roadmap
in this post, i will outline a short-term roadmap with a clear purpose title:: year/54/roadmap for recovering from chernobyl: the bug introduced in the recent update as well as actions needed to address the price crisis the main goal is to deliver short, impactful changes to shift swap price…

Neighbours