research-document
Architecture Decision Records — Research Publisher vNext
Architecture Decision Records — Research Publisher vNext
| ADR | Decision | Reversibility |
|---|---|---|
| 0001 | ROS Markdown remains canonical | Low cost to keep; high cost to reverse |
| 0002 | Typed F# runtime model, no generic graph | Moderate |
| 0003 | Static-first publishing to GitHub Pages | Low — re-evaluate on measurement |
| 0004 | F# owns parsing, domain, validation, projection | High cost to reverse |
| 0005 | Limen engine/kernel split; static HTML baseline | Moderate |
| 0006 | ID-anchored URLs, path-key fallback, never title | Low — redirects absorb change |
| 0007 | Sharded, versioned, HTML-free indexes | Low |
| 0008 | Search built from the typed model, not rendered HTML | Moderate |
| 0009 | Canonical and derived relations are distinct types | High — this is a correctness boundary |
| 0010 | Absent data stays absent | Low |