You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 1edc3aa
Browse filesBrowse the repository at this point in the historyBrowse files
|**[Theme](/docs/references/ui/theme)**|`theme.zod.ts`| Theme, ColorPalette | Theming and branding |
55
-
|**[Widget Contract](/docs/protocol/objectui/widget-contract)**|`widget.zod.ts`| FieldWidgetProps | Props a custom field widget receives |
66
+
|**[Widget Contract](/docs/protocol/objectui/widget-contract)**↗ |`widget.zod.ts`| FieldWidgetProps | Props a custom field widget receives — the contract is documented with ObjectUI, outside `references/ui/`|
56
67
57
-
## Kernel Protocol (17 schemas)
68
+
## Kernel Protocol (17 of 31 schemas)
58
69
59
70
Plugin architecture, manifests, and kernel runtime.
60
71
@@ -74,11 +85,11 @@ Plugin architecture, manifests, and kernel runtime.
74
85
|**[Plugin Versioning](/docs/references/kernel/plugin-versioning)**|`plugin-versioning.zod.ts`| PluginCompatibilityMatrix, DeprecationNotice | Version compatibility |
75
86
|**[Service Registry](/docs/references/kernel/service-registry)**|`service-registry.zod.ts`| ServiceRegistryConfig, ServiceMetadata | Service discovery |
76
87
|**[Startup Orchestrator](/docs/references/kernel/startup-orchestrator)**|`startup-orchestrator.zod.ts`| StartupOptions, StartupOrchestrationResult | System startup |
77
-
|**[Events](/docs/kernel/events)**|`events.zod.ts`| Event, EventBusConfig | System event bus |
88
+
|**[Events](/docs/kernel/events)**↗ |`events.zod.ts`| Event, EventBusConfig | System event bus — the hand-written guide, outside `references/kernel/` (which splits the same surface across six `events-*` pages)|
|**[Usage](/docs/references/ai/usage)**|`usage.zod.ts`| AIUsageRecord, TokenUsage | AI usage and cost tracking |
122
133
|**[Solution Blueprint](/docs/references/ai/solution-blueprint)**|`solution-blueprint.zod.ts`| BlueprintObject, BlueprintApp | Blueprint format for AI app generation |
123
134
124
-
## API Protocol (17 schemas)
135
+
## API Protocol (17 of 28 schemas)
125
136
126
137
REST/GraphQL endpoints, real-time subscriptions, and discovery.
127
138
@@ -145,7 +156,7 @@ REST/GraphQL endpoints, real-time subscriptions, and discovery.
145
156
|**[Metadata](/docs/references/api/metadata)**|`metadata.zod.ts`| Metadata | API metadata endpoints |
146
157
|**[Storage](/docs/references/api/storage)**|`storage.zod.ts`| Storage | API storage operations |
147
158
148
-
## Automation Protocol (4 schemas)
159
+
## Automation Protocol (4 of 13 schemas)
149
160
150
161
Flows, state machines, approvals, and integrations.
151
162
@@ -156,7 +167,7 @@ Flows, state machines, approvals, and integrations.
156
167
|**[State Machine](/docs/references/automation/state-machine)**|`state-machine.zod.ts`| StateMachine | State machine definitions |
|**[Connector Auth](/docs/references/integration/connector)**↗ |`connector-auth.zod.ts`|ConnectorInstanceAuth|Declarative connector auth (ADR-0097). The file sits in `src/shared/` but `@objectstack/spec/shared` does not publish it — it reaches consumers through `@objectstack/spec/integration`, so it is documented on the Connector page|
|**[Testing](/docs/references/qa/testing)**|`testing.zod.ts`| TestSuite | Declarative test definitions |
222
233
234
+
## Categories Without a Section
235
+
236
+
`content/docs/references/` holds two more category directories that deliberately get no
237
+
section above. Curation happens at the category level as well as inside each table, and
238
+
this is where it is stated. The same gate reads this table, so a new category directory —
239
+
or a page landing in one of these — goes red until this page is updated.
240
+
241
+
| Category directory | Pages | Why it has no section |
242
+
|:---|---:|:---|
243
+
|[`studio`](/docs/references/studio)| 3 | Designer-facing metadata (`flow-builder`, `object-designer`, `plugin`) — Studio's own authoring surfaces, not protocols an app declares. Reach them from the [reference index](/docs/references). |
244
+
|`contracts`| 0 | Publishes no reference page at all; the directory holds only a `meta.json` left over from an earlier layout. There is nothing to link. |
0 commit comments