generated from coulomb/repo-seed
SHARD-WP-0003 T3. Whole-file write-granularity anchor: an entire wiki (content + app engine) in one self-contained HTML file -> save rewrites the whole file, no per-page atomicity. Node .tid file-per-tiddler substrate is git-diffable/ fine-grained, so the same engine spans the granularity spectrum by substrate (cf. Logseq file/DB UC-62, backend-swap UC-43). Tiddler = flexible-field record (UC-34); filter expressions = native-query tier (UC-52). UC-78 (single-file container-format attach). Enriched UC-35/40/34/52/43. Marks T3 done. Feeds SHARD-WP-0002 T11/T14. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
17 lines
943 B
Markdown
17 lines
943 B
Markdown
# 260614 — TiddlyWiki deep dive
|
|
|
|
Deep dive on **TiddlyWiki** (TW5): an entire wiki — tiddlers **plus** the app engine — in
|
|
**one self-contained HTML file**, the **whole-file write-granularity** anchor of the
|
|
synthesis matrix, with a Node.js **file-per-tiddler** (`.tid`) substrate as the git-diffable
|
|
alternative, a tiddler/field record model, and **filter expressions** as the native query
|
|
language.
|
|
|
|
- `findings.md` — the single-file model, tiddler data model, dual substrate, filters,
|
|
capability profile, INTENT mapping, UC seed (UC-78), architecture notes for SHARD-WP-0002,
|
|
open questions, sources, traceability.
|
|
|
|
Catalog yield: UC-78 (attach a single-file self-contained wiki as one shard — parse tiddlers
|
|
out, project; write = rewrite the whole file, the coarsest write-granularity anchor).
|
|
Enriched UC-35/40/34/52/43. Feeds SHARD-WP-0002 T11 (write-granularity extreme) and T14
|
|
(single-file vs file-per-tiddler binding).
|