ktx/docs-site
Andrey Avtomonov 7d156d9a06
feat(docs): visualize KTX ingestion with ReactFlow diagram (#133)
* feat(docs): visualize KTX ingestion with ReactFlow diagram

Reframe the introduction around the two user-facing ingestion outputs (wiki
and executable semantic layer) and replace the static product-mechanics card
flow with a ReactFlow diagram: sources fan into a sequential ingest pipeline,
which forks into wiki and semantic-layer outputs connected by a bidirectional
"references" edge. Drop the .ktx/raw-sources internal-implementation rows from
the intro table and update the content test to guard the new copy.

* Improve KTX docs introduction

* feat(docs): animate ingestion flow with running dots

Replace static smoothstep edges in the introduction page's ingestion
diagram with a custom animated edge that runs glowing cyan dots along
each path, conveying the source → stage → output flow. Dot duration
scales with path length and is hidden under prefers-reduced-motion.

* feat(docs): route ingestion atoms through full source→output journey

Replace per-edge dots with full-journey particles: each atom is born at
a source, threads the entire stage chain, and lands at either the wiki
or semantic layer. Particles are tinted by their source's accent so
the origin is legible. Each source produces exactly 2 atoms (8 total)
to guarantee every input is visibly active, while the destination and
begin offsets are randomized per page load. Particles populate on
client mount to avoid hydration mismatch, and are hidden under
prefers-reduced-motion.
2026-05-18 17:41:37 +02:00
..
app fix(docs): restore search overlay behavior (#134) 2026-05-18 10:50:34 -04:00
components feat(docs): visualize KTX ingestion with ReactFlow diagram (#133) 2026-05-18 17:41:37 +02:00
content/docs feat(docs): visualize KTX ingestion with ReactFlow diagram (#133) 2026-05-18 17:41:37 +02:00
lib docs: remove section overview pages (#130) 2026-05-18 09:49:43 -04:00
public/brand feat(docs-site): refresh nav mascot with SVG and bump size (#101) 2026-05-14 23:45:41 +02:00
tests feat(docs): visualize KTX ingestion with ReactFlow diagram (#133) 2026-05-18 17:41:37 +02:00
.gitignore chore: configure docs site deployment 2026-05-11 17:57:55 +02:00
middleware.ts docs-site: serve under /ktx and redirect ktx.sh to docs.kaelio.com 2026-05-15 02:30:20 +02:00
next-env.d.ts feat(setup): add Claude Desktop target and MCP-first agent setup (#114) 2026-05-16 11:39:55 +02:00
next.config.mjs feat: add claude-code llm backend with runtime port (#115) 2026-05-16 12:06:34 +02:00
package.json feat(docs): visualize KTX ingestion with ReactFlow diagram (#133) 2026-05-18 17:41:37 +02:00
postcss.config.mjs chore: move docs site workspace 2026-05-11 16:53:42 +02:00
source.config.ts chore: move docs site workspace 2026-05-11 16:53:42 +02:00
tsconfig.json feat: merge ingest and scan 2026-05-14 01:43:06 +02:00