Skip to main content
This page governs presentation only. Current grants, role boundaries, evidence date, and source scope live in Eval Labs Roles and Access Matrix.

Current implementation

The canonical access matrix is an ordinary MDX Markdown table on the roles-and-access page. Mintlify provides the table structure and responsive behavior; the repository’s shared style.css provides site-wide typography, spacing, color, and dark-mode treatment. The current presentation intentionally favors direct, inspectable text over decorative meters or duplicated capability data.

Authoring rules

  • Edit access values only on the canonical roles-and-access page.
  • Keep role definitions and matrix cells aligned with the cited source evidence and verification date.
  • Use explicit text such as Yes, No, Global, or Own scoped work; do not rely on color alone to communicate access.
  • Keep the first column descriptive enough to scan without a legend.
  • Link to the canonical matrix instead of copying its values into another page.
  • Treat a visible control as presentation evidence, not proof that a datastore write or cross-user read is authorized.

Brand posture

The matrix should remain:
It should not turn authorization policy into a decorative dashboard or imply parity between roles whose grants differ.

Historical migration note

The former Obsidian-published Canon rendered the matrix through bespoke HTML, numbered capability columns, access meters, grant/deny icons, and page-specific CSS. That implementation was retired during the Mintlify migration. The current Markdown table replaced it, so the former markup and styling controls are not current authoring guidance.

Canonical example

Read Eval Labs Roles and Access Matrix for the current matrix, role definitions, source evidence, and scope warnings. That page is the only place where live access values should be maintained.