shard-wiki/research
tegwick ffd5459b3e research: TWiki deep dive (impl, plugin API, ecosystem); UC-40/41
Deep dive into TWiki as the file-based Perl counterpoint to XWiki: flat-file +
RCS store (data/<Web>/<Topic>.txt), Webs/Topics, TWiki Forms storing fields as
%META% in the topic text, TWikiML/variables, TWiki::Func API; the plugin handler
callback surface (initPlugin, commonTagsHandler, before/afterSaveHandler,
afterRenameHandler, REST handlers) and package types (Plugin/Skin/AddOn/Contrib);
per-topic ALLOW/DENY access control (origin of yawex's model); Foswiki fork.

Catalog (now 41 UCs):
- UC-40 attach a file-backed engine's on-disk store directly (dual-path attach)
- UC-41 import an engine's native file history (RCS .txt,v) into the journal
- enrich UC-06 (TWiki per-topic ACL lineage), UC-34 (file-embedded %META%),
  UC-36 (RCS-import vs DB-supplement), UC-38 (TWiki handlers as adapter host)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 23:20:11 +02:00
..
260608-c2-wiki-origins Add c2 wiki origins research (Ward Cunningham, terms, use cases) 2026-06-08 14:05:59 +02:00
260608-federation-concepts spec: promote federation UCs; add SHARD-WP-0002 architecture workplan 2026-06-08 14:55:13 +02:00
260608-wikiengines-overview research: write up wiki-engines landscape scan; send IAM demand to netkingdom 2026-06-13 18:18:45 +02:00
260608-yawex-prior-art Reorganize documentation into canonical repository layout 2026-06-08 13:55:27 +02:00
260613-twiki-deep-dive research: TWiki deep dive (impl, plugin API, ecosystem); UC-40/41 2026-06-13 23:20:11 +02:00
260613-xwiki-deep-dive research: XWiki deep dive (impl, extension interfaces, ecosystem); UC-38/39 2026-06-13 19:20:42 +02:00
README.md research: federation concepts for unified information spaces 2026-06-08 14:43:13 +02:00

research/

Exploration results for the problem and solution space.

Each exploration uses a yymmdd- prefix on the markdown file or subdirectory when multiple files or sources are involved. Findings here inform spec/ and SCOPE.md; they do not directly authorize implementation until promoted.

Active Explorations

Date Path Summary
2026-06-08 260608-yawex-prior-art/ yawex 0.7.4 Perl wiki prior art; federation design seeds
2026-06-08 260608-c2-wiki-origins/ Ward Cunningham & WikiWikiWeb origins; terms and use cases
2026-06-08 260608-federation-concepts/ Federated Wiki, git/ActivityPub/Xanadu federation models
2026-06-08 260608-wikiengines-overview/ Wiki engine landscape survey (Perplexity-assisted)