Commit Graph

7 Commits

Author SHA1 Message Date
09f32f0c64 add architecture docs synced to current source and sdd process
Phase 1 of SDD process: syncing docs/architecture/ to reflect the
existing source code. Eight component documents describe WHAT and WHY
(not HOW) for each module: schema, element factory, reactive layer,
host config, transforms, events, pointers, and build distribution.
Three ADRs capture key decisions (HTML-agnostic core, TypeBox Module
as type registry, Preact signals-core for reactivity). Each doc
documents known reconciler gaps and references the research in
docs/research/reconciler/.

Also adds docs/sdd_process.md (process reference shared across
alkdev projects) matching the taskgraph_ts pattern.
2026-05-18 15:00:33 +00:00
497a01c544 added agent defs 2026-05-18 14:17:33 +00:00
e22598f4d1 add reconciler implementation plan: 6-phase spec with dependency graph and parallelism analysis 2026-05-18 13:48:14 +00:00
ba74afd0b3 add category theory research doc connecting UJSX to functors, adjunctions, and round-trip fidelity 2026-05-09 11:40:51 +00:00
3eb1f1d896 port ujsx from Deno-only to cross-platform (Node/Bun/Deno)
Add npm project configuration (package.json, tsconfig.json, tsup, vitest)
matching the taskgraph_ts conventions. All source imports changed from .ts
to .js extensions for Node16 module resolution. Tests migrated from Deno.test
to vitest. Fixed strict type errors (noUncheckedIndexedAccess). Preserved
deno.json with sloppy-imports for dual Deno/Node compatibility.

Subpath exports: schema, h, reactive, context, events, pointer, host,
transform, jsx-runtime — plus barrel export at root.

Build: ESM + CJS dual output via tsup. 22 tests passing.
2026-05-03 08:19:49 +00:00
b256fc7eb5 import research docs from prior conversation and scattered sources 2026-04-29 15:11:46 +00:00
9915be2ca6 init 2026-04-29 14:33:09 +00:00