Files
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
..

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)