diff --git a/docs/audits/README.md b/docs/audits/README.md index 43f99ac26e8..47bfbbbbd57 100644 --- a/docs/audits/README.md +++ b/docs/audits/README.md @@ -13,10 +13,10 @@ Liveness is judged by **code consumption**, not browser observation (an unreacti | object | `2026-06-objectschema-property-liveness.md` | ~half dead | | view | `2026-06-viewschema-property-liveness.md` | list-family healthy; chart/form-variants broken | | app | `2026-06-appschema-property-liveness.md` | nav core healthy; aspirational tail | -| page | `2026-06-pageschema-property-liveness.md` | drift breaks layouts | +| page | `archive/2026-06/2026-06-pageschema-property-liveness.md` | drift breaks layouts | | dashboard | `2026-06-dashboardschema-property-liveness.md` | ADR-0021 half-done | | report | `2026-06-reportschema-property-liveness.md` | dataset live; chart dead | -| dataset | `2026-06-datasetschema-property-liveness.md` | live; Studio under-covers | +| dataset | `archive/2026-06/2026-06-datasetschema-property-liveness.md` | live; Studio under-covers | | action | `2026-06-actionschema-property-liveness.md` | disabled-CEL ignored; form/shortcut dead | | flow | `2026-06-flowschema-property-liveness.md` | enum out of sync; runAs unenforced | | agent | `2026-06-agentschema-property-liveness.md` | autonomy + access-control aspirational | @@ -25,7 +25,7 @@ Liveness is judged by **code consumption**, not browser observation (an unreacti | hook | `2026-06-hookschema-property-liveness.md` | **healthy** (near-total) | | validation | `2026-06-validationschema-property-liveness.md` | **healthy** (all 6 types enforced) | | security/identity (role, permission, policy, sharing) | `2026-06-security-identity-property-liveness.md` | **policy 100% dead** | -| system/integration (email/i18n/theme/job/webhook/portal) | `2026-06-system-integration-property-liveness.md` | email + portal dead | +| system/integration (email/i18n/theme/job/webhook/portal) | `archive/2026-06/2026-06-system-integration-property-liveness.md` | email + portal dead | ## Cross-cutting patterns (in priority order) diff --git a/docs/audits/2026-06-ask-build-agent-development-assessment.md b/docs/audits/archive/2026-06/2026-06-ask-build-agent-development-assessment.md similarity index 93% rename from docs/audits/2026-06-ask-build-agent-development-assessment.md rename to docs/audits/archive/2026-06/2026-06-ask-build-agent-development-assessment.md index 4ed2d13709b..69740c67b6f 100644 --- a/docs/audits/2026-06-ask-build-agent-development-assessment.md +++ b/docs/audits/archive/2026-06/2026-06-ask-build-agent-development-assessment.md @@ -2,7 +2,7 @@ **Type**: development assessment / landscape (NOT an ADR — this routes work, it does not decide). **Scope**: every code touchpoint for the two kernel agents across `@objectstack/service-ai` (OSS `ask`), `@objectstack/service-ai-studio` (cloud `build`), `@objectstack/spec` (agent/skill/tool schemas), and `../objectui` (chat surface). -**Frames**: [ADR-0040](../adr/0040-unified-assistant-and-agent-binding.md), [ADR-0063](../adr/0063-two-kernel-agents-skills-are-the-extension-primitive.md), [ADR-0064](../adr/0064-tool-scoping-to-agent.md). +**Frames**: [ADR-0040](../../../adr/0040-unified-assistant-and-agent-binding.md), [ADR-0063](../../../adr/0063-two-kernel-agents-skills-are-the-extension-primitive.md), [ADR-0064](../../../adr/0064-tool-scoping-to-agent.md). **Method**: four parallel read-only inventories. File:line references below are accurate as of this worktree. > **Outcome (see §5):** D2 resolved to **two distinct agents bound by surface**; ADR-0040's unified-assistant core is reversed. @@ -101,7 +101,7 @@ D2 resolved **against** the "one assistant, two tiers" option §4 floated. Ratio **Resolution: two distinct agents (`ask` / `build`), bound by surface.** ADR-0040's unified-assistant core is reversed; "user never picks a roster" is kept but re-grounded as *surface binding*. See: -- **[ADR-0063](../adr/0063-two-kernel-agents-skills-are-the-extension-primitive.md)** (revised) — two agents bound by surface; skills-only third-party extension; `surface` affinity; naming; supersedes ADR-0040 core + §3. -- **[ADR-0064](../adr/0064-tool-scoping-to-agent.md)** — tool scoping: an agent's tools = its skills' tools (resolves ADR-0040 §4). +- **[ADR-0063](../../../adr/0063-two-kernel-agents-skills-are-the-extension-primitive.md)** (revised) — two agents bound by surface; skills-only third-party extension; `surface` affinity; naming; supersedes ADR-0040 core + §3. +- **[ADR-0064](../../../adr/0064-tool-scoping-to-agent.md)** — tool scoping: an agent's tools = its skills' tools (resolves ADR-0040 §4). Implementation (split personas, make `build` canonical, finish `ask` rename, withdraw tenant agents, `surface` field, surface-binding in objectui) is consolidated in the follow-up issue. D4 (guardrail floor) remains deferred. diff --git a/docs/audits/2026-06-datasetschema-property-liveness.md b/docs/audits/archive/2026-06/2026-06-datasetschema-property-liveness.md similarity index 100% rename from docs/audits/2026-06-datasetschema-property-liveness.md rename to docs/audits/archive/2026-06/2026-06-datasetschema-property-liveness.md diff --git a/docs/audits/2026-06-pageschema-property-liveness.md b/docs/audits/archive/2026-06/2026-06-pageschema-property-liveness.md similarity index 100% rename from docs/audits/2026-06-pageschema-property-liveness.md rename to docs/audits/archive/2026-06/2026-06-pageschema-property-liveness.md diff --git a/docs/audits/2026-06-system-integration-property-liveness.md b/docs/audits/archive/2026-06/2026-06-system-integration-property-liveness.md similarity index 100% rename from docs/audits/2026-06-system-integration-property-liveness.md rename to docs/audits/archive/2026-06/2026-06-system-integration-property-liveness.md