feat: add neutral architecture overview beat
This commit is contained in:
@@ -162,7 +162,7 @@ visual hierarchy, chat mode, evidence mode, and fallback route.
|
||||
|
||||
- Title: `http://127.0.0.1:5173/present#scene/thesis/title`
|
||||
- Positioning: `http://127.0.0.1:5173/present#scene/positioning/landscape`
|
||||
- Architecture root: `http://127.0.0.1:5173/present#scene/architecture/client`
|
||||
- Architecture root: `http://127.0.0.1:5173/present#scene/architecture/overview`
|
||||
- Runtime providers:
|
||||
`http://127.0.0.1:5173/present#scene/architecture/runtime/focus/runtime-providers`
|
||||
- NodeUse:
|
||||
|
||||
@@ -92,13 +92,13 @@ Keep Scene 5 conceptual. Scene 9 applies this vocabulary to the prepared example
|
||||
|
||||
### Scene 6: Zoom through the implemented architecture
|
||||
|
||||
**Route:** `architecture/client`, `architecture/api`, `architecture/runtime`, then `architecture/node-use`
|
||||
**Route:** `architecture/overview`, `architecture/client`, `architecture/api`, `architecture/runtime`, then `architecture/node-use`<br>
|
||||
**Time:** 3:55-4:50
|
||||
**Evidence:** Supported
|
||||
|
||||
Say:
|
||||
|
||||
> Human operators and external agents enter through the same public lifecycle surface. WorkflowApi owns lifecycle operations; JSON-RPC adapts requests without owning domain behavior. WorkflowServer composes records, provider-neutral capabilities, WorkflowApi, and the execution kernel; provider behavior remains outside the core. A NodeUse resolves bindings, invokes its NodeDef handler, reduces output into state, appends a trace frame, and routes the outcome.
|
||||
> First, the implemented architecture spine and its ownership boundaries. Humans and agents share one public lifecycle surface. WorkflowApi owns lifecycle operations; JSON-RPC only adapts transport. WorkflowServer composes records, capabilities, API, and kernel; providers remain outside the core. NodeUse invokes a NodeDef handler, reduces state, records trace, and routes the declared outcome.
|
||||
|
||||
The NodeUse sequence is documented in the thesis runtime diagram and narrative ([lines 706-750](../thesis/system-design-implementation.md#workflow-core-model)).
|
||||
|
||||
|
||||
@@ -27,6 +27,7 @@ can be shown after selecting replay with the runbook's session-storage switch.
|
||||
| `lifecycle/artifact` | Artifact is an immutable workflow definition. | Lifecycle stage: Artifact | State transition strip | hidden | replay-only; Thesis Workflow Lifecycle | `lifecycle/artifact` |
|
||||
| `lifecycle/deployment` | Deployment binds an artifact version to concrete sources and runtime context. | Lifecycle stage: Deployment | Binding relationship | hidden | replay-only; Thesis Workflow Lifecycle | `lifecycle/deployment` |
|
||||
| `lifecycle/run` | Run records one execution, including status, diagnostics, output, trace, and an explicit stopped or interrupted state. | Lifecycle stage: Run | Evidence record chain | hidden | replay-only; Thesis Workflow Lifecycle | `lifecycle/run` |
|
||||
| `architecture/overview` | The implemented system separates its public surface, lifecycle records, provider boundary, and execution kernel. | Neutral architecture spine | System architecture figure | hidden | replay-only; Thesis System Architecture; `docs/project_map.md`; `docs/source_architecture.md` | `architecture/overview` |
|
||||
| `architecture/client` | Human and agent clients use the same public lifecycle operations. | Architecture client node | System architecture figure | hidden | replay-only; Thesis System Architecture; `docs/project_map.md`; `docs/source_architecture.md` | `architecture/client` |
|
||||
| `architecture/api` | JSON-RPC handles transport concerns and delegates to WorkflowApi rather than owning domain behavior. | Architecture API node | Client operations | hidden | replay-only; Thesis System Architecture; `docs/project_map.md`; `docs/source_architecture.md` | `architecture/api` |
|
||||
| `architecture/runtime` | Server composition supplies stores, provider projections, and the runtime while the core remains independent of MCP and Python behavior. | Runtime/providers focus | Architecture overview | hidden | replay-only; Thesis System Architecture; `docs/project_map.md`; `docs/source_architecture.md` | `architecture/runtime` |
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
Open each URL in a browser at 100% zoom, 1280x720 viewport:
|
||||
|
||||
1. **Scene 6 root**: `http://127.0.0.1:5173/present#scene/architecture/client`
|
||||
1. **Scene 6 root**: `http://127.0.0.1:5173/present#scene/architecture/overview`
|
||||
2. **Scene 6 runtime**: `http://127.0.0.1:5173/present#scene/architecture/runtime/focus/runtime-providers`
|
||||
3. **Scene 6 providers**: `http://127.0.0.1:5173/present#scene/architecture/runtime/focus/runtime-providers/configured-providers`
|
||||
4. **Console**: `http://127.0.0.1:5173/console`
|
||||
|
||||
Reference in New Issue
Block a user