Reconcile the two-theme documentation contract
Deploy story
What this commit did to the running system — joined from the forge receipt chain, the part a commit page elsewhere cannot show.
Not deployed through the forge lane
No push, promotion, build, or deploy receipt references this commit (receipts are scanned over a bounded recent window). Changes shipped by full node replacement carry their proof in the release gate receipt instead.
Changed files
-
modified
AGENTS.md -
modified
INVARIANTS.md -
modified
docs/2026-08-20-integration-hardening-and-staging-readiness-recommendations.md -
modified
docs/component-library.md -
modified
ops/ci/docs-check.exs -
modified
test/openagents_web/live/components_live_test.exs
Diff
6 files changed, +75 -18
AGENTS.md modified +4 -4
@@ -42,17 +42,17 @@ custom classes must fully style the input
| 42 | 42 |
|
| 43 | 43 |
|
| 44 | 44 |
|
| 45 |
|
|
| 45 |
|
|
| 46 | 46 |
|
| 47 | 47 |
|
| 48 |
|
|
| 48 |
|
|
| 49 | 49 |
|
| 50 |
|
|
| 50 |
|
|
| 51 | 51 |
|
| 52 | 52 |
|
| 53 | 53 |
|
| 54 | 54 |
|
| 55 |
|
|
| 55 |
|
|
| 56 | 56 |
|
| 57 | 57 |
|
| 58 | 58 |
|
INVARIANTS.md modified +15 -10
@@ -1511,23 +1511,28 @@ Basecoat's JavaScript is never loaded and the account menu uses the native
| 1511 | 1511 |
|
| 1512 | 1512 |
|
| 1513 | 1513 |
|
| 1514 |
|
|
| 1515 |
|
|
| 1516 |
|
|
| 1517 |
|
|
| 1518 |
|
|
| 1519 |
|
|
| 1514 |
|
|
| 1515 |
|
|
| 1516 |
|
|
| 1517 |
|
|
| 1518 |
|
|
| 1519 |
|
|
| 1520 |
|
|
| 1521 |
|
|
| 1520 | 1522 |
|
| 1521 | 1523 |
|
| 1522 |
|
|
| 1523 |
|
|
| 1524 |
|
|
| 1524 |
|
|
| 1525 |
|
|
| 1526 |
|
|
| 1527 |
|
|
| 1528 |
|
|
| 1525 | 1529 |
|
| 1526 | 1530 |
|
| 1527 | 1531 |
|
| 1528 | 1532 |
|
| 1529 | 1533 |
|
| 1530 |
|
|
| 1534 |
|
|
| 1535 |
|
|
| 1531 | 1536 |
|
| 1532 | 1537 |
|
| 1533 | 1538 |
|
docs/2026-08-20-integration-hardening-and-staging-readiness-recommendations.md modified +4
@@ -444,6 +444,10 @@ records.
| 444 | 444 |
|
| 445 | 445 |
|
| 446 | 446 |
|
| 447 |
|
|
| 448 |
|
|
| 449 |
|
|
| 450 |
|
|
| 447 | 451 |
|
| 448 | 452 |
|
| 449 | 453 |
|
docs/component-library.md modified +8 -4
@@ -21,7 +21,7 @@ The current `OpenAgentsWeb.UI` inventory is:
| 21 | 21 |
|
| 22 | 22 |
|
| 23 | 23 |
|
| 24 |
|
|
| 24 |
|
|
| 25 | 25 |
|
| 26 | 26 |
|
| 27 | 27 |
|
@@ -32,8 +32,11 @@ The current `OpenAgentsWeb.UI` inventory is:
| 32 | 32 |
|
| 33 | 33 |
|
| 34 | 34 |
|
| 35 |
|
|
| 36 |
|
|
| 35 |
|
|
| 36 |
|
|
| 37 |
|
|
| 38 |
|
|
| 39 |
|
|
| 37 | 40 |
|
| 38 | 41 |
|
| 39 | 42 |
|
@@ -70,7 +73,8 @@ repository breadcrumbs, file rows, commit rows, and bounded diff panels.
| 70 | 73 |
|
| 71 | 74 |
|
| 72 | 75 |
|
| 73 |
|
|
| 76 |
|
|
| 77 |
|
|
| 74 | 78 |
|
| 75 | 79 |
|
| 76 | 80 |
|
ops/ci/docs-check.exs modified +14
@@ -27,11 +27,19 @@ defmodule OpenAgents.DocsCheck do
| 27 | 27 |
|
| 28 | 28 |
|
| 29 | 29 |
|
| 30 |
|
|
| 31 |
|
|
| 32 |
|
|
| 33 |
|
|
| 34 |
|
|
| 35 |
|
|
| 36 |
|
|
| 30 | 37 |
|
| 31 | 38 |
|
| 32 | 39 |
|
| 33 | 40 |
|
| 34 | 41 |
|
| 42 |
|
|
| 35 | 43 |
|
| 36 | 44 |
|
| 37 | 45 |
|
@@ -105,6 +113,12 @@ defmodule OpenAgents.DocsCheck do
| 105 | 113 |
|
| 106 | 114 |
|
| 107 | 115 |
|
| 116 |
|
|
| 117 |
|
|
| 118 |
|
|
| 119 |
|
|
| 120 |
|
|
| 121 |
|
|
| 108 | 122 |
|
| 109 | 123 |
|
| 110 | 124 |
|
test/openagents_web/live/components_live_test.exs modified +30
@@ -78,4 +78,34 @@ defmodule OpenAgentsWeb.ComponentsLiveTest do
| 78 | 78 |
|
| 79 | 79 |
|
| 80 | 80 |
|
| 81 |
|
|
| 82 |
|
|
| 83 |
|
|
| 84 |
|
|
| 85 |
|
|
| 86 |
|
|
| 87 |
|
|
| 88 |
|
|
| 89 |
|
|
| 90 |
|
|
| 91 |
|
|
| 92 |
|
|
| 93 |
|
|
| 94 |
|
|
| 95 |
|
|
| 96 |
|
|
| 97 |
|
|
| 98 |
|
|
| 99 |
|
|
| 100 |
|
|
| 101 |
|
|
| 102 |
|
|
| 103 |
|
|
| 104 |
|
|
| 105 |
|
|
| 106 |
|
|
| 107 |
|
|
| 108 |
|
|
| 109 |
|
|
| 110 |
|
|
| 81 | 111 |
|