diff --git a/docs/changelog.md b/docs/changelog.md index 956a2912..e1867537 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -3,7 +3,7 @@ > **Type:** reference > **Status:** Current (2026-06-10) > **Audience:** contributors, operators -> **Last verified vs code:** v1.0.814 +> **Last verified vs code:** v1.0.815 **TL;DR.** Append-only record of what shipped in each tagged release. One section per version, newest first. Format follows @@ -23,6 +23,32 @@ binding). Seed entries prior to that are in --- +## v1.0.815-alpha — 2026-06-10 + +Continued ADR-047 design-system burn-down — colors, elevation, and chip +consolidation. Token ratchet 130 → 100 (cumulative 1230 → 100 since +ADR-047). Visual deltas await director device-test. + +**Changed** + +- **Semantic colors → `DesignColors` tokens** (#133, #134) — raw Material + `Colors.red`/`green`/`orange`/`amber`/`grey` mapped to the design-system + status tokens (`error`/`success`/`warning`/`textMuted`/border…); the + last drift hexes and greys mapped to existing surface/text tokens; new + `DesignColors.violet` for the 5th chart series. No visual change. + `raw_material_color` 39 → 3, `stray_hex_color` 5 → 0. +- **Flat by default** (#135, ADR-047 D-8) — removed all 15 `boxShadow` + blocks; cards / overlays / buttons now rely on border + surface tone + for elevation, and the five state-glow shadows (focused field, selected + segment, active-session dot) were redundant with their color/fill + signal. `box_shadow` 15 → 0. +- **Chip consolidation** (#136, ADR-047 D-7) — collapsed 15 bespoke + `_*Chip`/`_*Pill` classes (the tinted-label reimplementations) into the + shared `AppStatusChip`; chip visuals now normalize to one spec. + `private_chip_class` 30 → 15. −287 lines. + +--- + ## v1.0.814-alpha — 2026-06-10 Two device-test fixes from the v1.0.813 round + a large design-system diff --git a/docs/decisions/030-governed-actions-and-propose-verb.md b/docs/decisions/030-governed-actions-and-propose-verb.md index f94e9e45..cfb86696 100644 --- a/docs/decisions/030-governed-actions-and-propose-verb.md +++ b/docs/decisions/030-governed-actions-and-propose-verb.md @@ -14,7 +14,7 @@ description: Generalise apply-on-approve to a single MCP verb `propose(kind, tar > Option 2′; reconciliations with ADR-032 + ADR-034; principal vs > owner; line-ref drift fixed). > **Audience:** contributors -> **Last verified vs code:** v1.0.810-alpha ([ADR-044](044-adaptive-project-lifecycle.md) P3 **retired the `phase.advance` propose kind** — phase advance is now AC-driven, not proposable; P2 **added** `deliverable.create` + `criteria.create`/`criteria.update`/`criteria.delete`. [ADR-046](046-projects-from-inline-spec.md) (v1.0.809) **added** `project.create` — a steward materializes a whole project from an inline `config_yaml` spec on approval. The 4-tier ladder, per-(kind,tier) policy, apply-on-approve framework, and override path are unchanged — only the registered-kind set moved. The `phase.advance` rows below are historical.) +> **Last verified vs code:** v1.0.810-alpha ([ADR-044](044-adaptive-project-lifecycle.md) P3 **retired the `phase.advance` propose kind** — phase advance is now AC-driven, not proposable; P2 **added** `deliverable.create` + `criteria.create`/`criteria.update`/`criteria.delete`. [ADR-046](046-projects-from-inline-spec.md) added `project.create` — a steward materializes a whole project from an inline `config_yaml` spec on approval. The 4-tier ladder, per-(kind,tier) policy, apply-on-approve framework, and override path are unchanged — only the registered-kind set moved. The `phase.advance` rows below are historical. Re-verified at v1.0.815-alpha — that release is UI-token-only (ADR-047), governance surface unchanged.) > **Freshness:** contract **TL;DR.** Promote *apply-on-approve* from two bespoke branches diff --git a/docs/plans/governed-actions-mvp-rollout.md b/docs/plans/governed-actions-mvp-rollout.md index 04e8eb13..6eb504f2 100644 --- a/docs/plans/governed-actions-mvp-rollout.md +++ b/docs/plans/governed-actions-mvp-rollout.md @@ -15,7 +15,7 @@ description: Wedge-by-wedge execution plan for ADR-030 — generic `propose` MCP > (override on resolved rows), deferred propose kinds (criterion / > agent.terminate / etc — plan §5). > **Audience:** contributors -> **Last verified vs code:** v1.0.810-alpha (the W6 `phase.advance` kind was **retired** by [ADR-044](../decisions/044-adaptive-project-lifecycle.md) P3 — phase advance is now AC-driven; the registry now carries `deliverable.set_state` + `task.set_status` + `agent.spawn` + `template.install` + the four ADR-044 lifecycle kinds (`deliverable.create`, `criteria.create/update/delete`) + `project.create` ([ADR-046](../decisions/046-projects-from-inline-spec.md), v1.0.809). The rollout mechanics — propose verb, 4-tier ladder, policy, override — are unchanged; the W6/W16 `phase.advance` wedges below are historical.) +> **Last verified vs code:** v1.0.810-alpha (the W6 `phase.advance` kind was **retired** by [ADR-044](../decisions/044-adaptive-project-lifecycle.md) P3 — phase advance is now AC-driven; the registry now carries `deliverable.set_state` + `task.set_status` + `agent.spawn` + `template.install` + the four ADR-044 lifecycle kinds (`deliverable.create`, `criteria.create/update/delete`) + `project.create` ([ADR-046](../decisions/046-projects-from-inline-spec.md)). The rollout mechanics — propose verb, 4-tier ladder, policy, override — are unchanged; the W6/W16 `phase.advance` wedges below are historical. Re-verified at v1.0.815-alpha — that release is UI-token-only (ADR-047), governance surface unchanged.) > **Freshness:** contract **TL;DR.** Close the "approve isn't load-bearing enough" gap by diff --git a/hub/internal/buildinfo/buildinfo.go b/hub/internal/buildinfo/buildinfo.go index 5dcb47f2..1e9e26e5 100644 --- a/hub/internal/buildinfo/buildinfo.go +++ b/hub/internal/buildinfo/buildinfo.go @@ -13,7 +13,7 @@ import ( // mobile and hub use the same x.y.z-alpha numbering. Use // `make bump VERSION=...` from the repo root to update both files // atomically. -const Version = "1.0.814-alpha" +const Version = "1.0.815-alpha" var ( Commit string diff --git a/pubspec.yaml b/pubspec.yaml index cd0fae69..f1305c92 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html # In Windows, build-name is used as the major, minor, and patch parts # of the product and file versions while build-number is used as the build suffix. -version: 1.0.814-alpha+10814 +version: 1.0.815-alpha+10815 environment: sdk: ^3.10.7