Align Aesthetic Function description to ecosystem canon#1
Merged
Conversation
The ecosystem-positioning sentence described AF as "the commercial product for the time dimension," which conflicts with the canonical open-core classification used across the other repos and the site. Replace it with the canon wording: AF is the open-core reconciliation engine beneath a commercial product, reading a committed dspack file as a reference contract and continuously checking Figma, code, and docs against it. The ecosystem diagram is unchanged. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
This PR updates the README’s “How it fits the ecosystem” section to align the positioning of Aesthetic Function with the broader ecosystem canon (open-core reconciliation engine beneath a commercial product), without changing the surrounding ASCII diagram or any code/docs elsewhere.
Changes:
- Rewrites the Aesthetic Function bullet to describe it as an open-core reconciliation engine that uses a committed dspack file as a reference contract and checks Figma/code/docs against it.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this changes
Updates one paragraph in the README's "How it fits the ecosystem" section. The Aesthetic Function bullet previously read "the commercial product for the time dimension: detecting and reconciling drift between code and design surfaces continuously." It now reads "the open-core reconciliation engine beneath a commercial product: it reads a committed dspack file as a reference contract and continuously checks Figma, code, and docs against it."
The ecosystem ASCII diagram above it is unchanged.
Why
Part of a cross-repo positioning convergence (canon and full plan live in the private af-site repo; companion PRs: af-site#3, aesthetic-function#4). The old wording classified AF as simply "the commercial product," which conflicts with how the site, org profile, and aesthetic-function README now describe it: an open-core reconciliation engine beneath a commercial product, not a closed product. This brings the one sentence in this repo into line.
Checklist
npm testpasses — N/A, documentation-only change (no code touched)Golden diff explanation (if applicable)
None — no generator output changed.
🤖 Generated with Claude Code