Skip to content

SYS-008: A generated documentation portal — RE-TIERED

Status: Moved — now architecture/ADR-001 Date: 2026-06-23 (re-tiered 2026-07-18) Deciders: San Lee


This number is retired

The decision now lives at adr/ADR-001-documentation-portal.md, unchanged in substance. SYS-008 is never reused.

This tombstone exists so every existing citation keeps resolving — SYS-001's narrowed retroactivity rule requires a move to leave one, precisely so that re-tiering costs a redirect rather than a broken link.

Why it moved

The portal is a build feature of the architecture repo. It reads six repos; it does not bind them, and the ADR argues that as a feature rather than a limitation. Under SYS-001's promotion bar it fails prong 1 — crossing repo boundaries.

It only ever carried a system number because this repo had no adr/ namespace to land in. That is the mechanism the 2026-07-18 audit named: the log was under-tiered, not padded.

What did not move

scripts/build_portal.py imposes an unwritten cross-repo layout expectation — every app repo must keep README.md, docs/ and decisions/ at its root under exactly those names, or the portal drops that content silently. That constraint is system-level and was lifted into engineering/README.md in the same change, rather than riding down into a repo-local ADR where nothing outside this repo would see it.