PRAXIS · rincol-praxis, read 2026-08-18
PRAXIS is a platform for AI assisted professional work: a request comes in, a pipeline drafts a document, and every draft is checked before it goes out. The whole design bets on one mechanism working. These three diagrams show what that mechanism actually is, not just what it's called.
The platform is one core plus a “pack” per profession. The rule that makes this real, not just a folder convention, is what a pack is structurally prevented from reaching.
This is the load bearing mechanism. Production hands the review stage the finished artefact and nothing else, and review runs its own, separate search for prior work rather than reusing production's.
A cross tenant disclosure here is a business ending event, so the chosen isolation removes the failure mode by construction rather than by review discipline.
Four things worth sending back before agreeing the record is settled.
ADR-004 and ADR-005 both treat ADR-007 as settled, memory write back provenance, corpus corruption. It isn't written. SDD chapter 07 calls it “pending” twice. The exact risk it's meant to cover, approval rate rising while quality drifts, is the same mechanism that could break the reviewer decorrelation argument.
Review is denied production's reasoning, but it reads the candidate artefact to build its own retrieval query. If production framed the request wrong, that framing is already baked into the artefact's wording, and review's “independent” query can inherit it without ever touching production's context directly.
The denial list covers context. If production and review run the same model or model family, a shared capability blind spot survives completely independent context. It isn't in the frozen spot or hotspot register either.
ADR-003 argues hard against filtering alone, then treats full physical separation as the only fix. A database enforced policy would remove the same “forgot to filter” failure without the per tenant file overhead. The stronger case for physical separation, zero shared attack surface for a regulated practice, is implied but never stated.
Bottom line: the architecture is more disciplined than most first drafts get, the frozen spot register and the CI enforced import checks are real guardrails, not aspirations. The one thing I would not let slide before the first vertical touches real client work is the ADR-007 gap, because it sits directly under the claim the whole review stage is supposed to make good on.