From a0eed74738d7aebafa7ff734d3251fe56f5924bb Mon Sep 17 00:00:00 2001 From: Ryan Dombrowski Date: Wed, 22 Jul 2026 14:22:22 -0400 Subject: [PATCH 1/2] docs(DX-1): join the ecosystem link graph; explicit status placeholder MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The README previously mentioned no dspack repository at all while three repositories linked in — a one-way edge. Adds the ecosystem breadcrumb, a kind/audience/neighbors charter, and an explicit status TODO recording that the repository's relationship to the dspack-centered roadmap is an open owner decision (per the accepted DX RFC), rather than inventing one. Co-Authored-By: Claude Fable 5 --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 248324d..7d92446 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,12 @@ --- +> Part of the [dspack ecosystem](https://github.com/aestheticfunction) — the organization profile has the full map of how the repositories fit together. +> +> **Kind:** application (pnpm monorepo: CLI, server, watcher, Figma plugin) · **Audience:** teams keeping Figma, code, and docs aligned · **Neighbors:** reconciles against a committed [dspack](https://github.com/aestheticfunction/dspack) contract; a starting contract can be generated by [dspack-export](https://github.com/aestheticfunction/dspack-export); the generation-time half of the story lives in [dspack-studio](https://github.com/aestheticfunction/dspack-studio) ([hosted replay](https://studio.aesthetic-function.com)) +> +> **Status:** TODO (owner decision pending) — how this repository relates to the current dspack-centered roadmap (active pillar / paused / superseded) has not yet been decided; this line records that the question is open rather than implying active parity with the rest of the ecosystem. + Aesthetic Function is a reconciliation engine for design systems: it continuously checks Figma, code, and documentation against one reconciled model, shows you exactly where they disagree, and writes corrections back through a single audited path. AF uses **framework analyzers** to extract intent from source code and reconcile it with design state. React/JSX supports the full reconciliation workflow. Vue 3 Single File Components are supported as a read-only framework analyzer in this first release, with source write-back intentionally gated behind a future round-trip safety spike. From fbacdd9c563d45edda9862604f71cb2c9fe1fd96 Mon Sep 17 00:00:00 2001 From: Ryan Dombrowski Date: Wed, 22 Jul 2026 14:31:00 -0400 Subject: [PATCH 2/2] docs(DX-1): status placeholder -> paused (owner decision) Reconciliation stays in the long-term vision; active development is deferred until demonstrated external dspack adoption shows the capability is needed. Current ecosystem focus: documentation, onboarding, contract adoption. Co-Authored-By: Claude Fable 5 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7d92446..11553cb 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ > > **Kind:** application (pnpm monorepo: CLI, server, watcher, Figma plugin) · **Audience:** teams keeping Figma, code, and docs aligned · **Neighbors:** reconciles against a committed [dspack](https://github.com/aestheticfunction/dspack) contract; a starting contract can be generated by [dspack-export](https://github.com/aestheticfunction/dspack-export); the generation-time half of the story lives in [dspack-studio](https://github.com/aestheticfunction/dspack-studio) ([hosted replay](https://studio.aesthetic-function.com)) > -> **Status:** TODO (owner decision pending) — how this repository relates to the current dspack-centered roadmap (active pillar / paused / superseded) has not yet been decided; this line records that the question is open rather than implying active parity with the rest of the ecosystem. +> **Status: paused.** Aesthetic Function's reconciliation/synchronization role remains part of the long-term ecosystem vision, but active development is intentionally deferred until there is demonstrated external adoption of the [dspack](https://github.com/aestheticfunction/dspack) contract and evidence that this additional capability is needed. The ecosystem's current focus is documentation, onboarding, and contract adoption. Aesthetic Function is a reconciliation engine for design systems: it continuously checks Figma, code, and documentation against one reconciled model, shows you exactly where they disagree, and writes corrections back through a single audited path.