Skip to content

Commit 637753d

Browse files
committed
[fix.verification.ρ.D8+] restore source facts and live transport parity
The full suite found two external-instrument defects after the research loop raised canonical counts: architecture/status facts still described the pre-loop tree, and the parity harness let CLI/MCP auto-select an in-process production kernel that correctly refused the workstation local-CPU executor, then crashed while formatting the missing result. Pin those two client surfaces to the live HTTP service they are meant to test, retain zero as the bounded diagnostic fallback, and re-derive the documented counts. A live cold calculation now agrees across core, v1, v2, SDK, CLI and MCP on all 20 facts and the 6,746,050-byte artifact digest.
1 parent ae19201 commit 637753d

5 files changed

Lines changed: 209 additions & 136 deletions

File tree

‎ARCHITECTURE.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Dirac Architecture
22

3-
Current as of 2026-08-17. This document describes live boundaries; product intent and
3+
Current as of 2026-08-19. This document describes live boundaries; product intent and
44
information architecture live under `docs/product/`, exact schemas under `contracts/`,
55
and runtime evidence in `STATUS.md`.
66

@@ -20,7 +20,7 @@ Invocation kernel
2020
│ │ │
2121
│ │ └─ Inline / Thread / Process / Remote
2222
│ └─ field cache + generic method-version result cache
23-
└─ 30 executable scientific Methods
23+
└─ 31 executable scientific Methods
2424
│
2525
┌──────────┼──────────┐
2626
▼ ▼ ▼
@@ -59,7 +59,7 @@ errors and provenance belong below those adapters.
5959
validates command input and output, records `human | agent | service` actor identity,
6060
and enforces that long commands declared `job_policy=required` actually return a Job.
6161

62-
`backend/invocation.py` is the single scientific invocation path for 30 executable scientific Methods. It validates method
62+
`backend/invocation.py` is the single scientific invocation path for 31 executable scientific Methods. It validates method
6363
input/output, consults method-current caches, creates or joins Jobs, runs an injected
6464
Executor, stores content-addressed artifacts, and returns one v2 envelope with exact
6565
method version and provenance. Long scientific commands always submit through the
@@ -92,7 +92,7 @@ PostgreSQL is the durable authority:
9292
- `app.command_trace` and `app.v_command_observation` retain semantic-command outcomes,
9393
latency, cache, actor and linked-Job evidence for the architecture twin.
9494

95-
Migrations are forward-only and content-hash checked. Migrations 000–048 are the
95+
Migrations are forward-only and content-hash checked. Migrations 000–050 are the
9696
current schema history.
9797

9898
## Client application

‎STATUS.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Construction status
22

3-
Last re-derived: **2026-08-17** from the canonical registries, contracts, migrations,
3+
Last re-derived: **2026-08-19** from the canonical registries, contracts, migrations,
44
repository gates, GitHub CI and live supervised local services.
55

66
This page distinguishes platform plumbing, connected product capability and scientific
@@ -11,9 +11,9 @@ validation. A green contract or transport gate does not validate a scientific mo
1111
| Capability | Current evidence |
1212
|---|---|
1313
| Canonical domain | 83 ObjectKinds and 27 controlled relation kinds; ObjectRef types generated for Python and TypeScript |
14-
| Semantic Commands | 92 registered Commands with schemas, actor identity, mutation policy, required-Job policy and typed errors |
15-
| Scientific Methods | 30 Method manifests behind one InvocationService |
16-
| Durable schema | 49 forward-only migrations, `000` through `048` |
14+
| Semantic Commands | 98 registered Commands with schemas, actor identity, mutation policy, required-Job policy and typed errors |
15+
| Scientific Methods | 31 Method manifests behind one InvocationService |
16+
| Durable schema | 51 forward-only migrations, `000` through `050` |
1717
| Product shell | 8 Workspaces and 30 routable Views |
1818
| Connected UI | 12 of 30 Views connected to 15 composable modules; the remaining 18 are explicit shells |
1919
| Interfaces | HTTP v2, Python SDK, CLI and generated safe MCP projection share the command boundary |

‎docs/architecture/dirac-digital-twin.html‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)