Skip to content

docs: repair broken links, make the CLI runnable as documented, name the ecosystem - #7

Merged
ryandmonk merged 1 commit into
mainfrom
docs/ecosystem-sync
Aug 10, 2026
Merged

docs: repair broken links, make the CLI runnable as documented, name the ecosystem#7
ryandmonk merged 1 commit into
mainfrom
docs/ecosystem-sync

Conversation

@ryandmonk

Copy link
Copy Markdown
Collaborator

From an ecosystem-wide documentation audit. This repo is deliberately paused, so this pass is limited to what is broken or false — no rewrite of paused-product docs, no roadmap edits, placeholders left as placeholders.

  • Three broken links. [CLAUDE.md](CLAUDE.md) → the tracked file is claude.md (resolves on macOS, 404 on GitHub); [.github/instructions/](/.github/instructions/) → the leading slash resolves to github.com's root, not the repo; and the clone command was the literal placeholder git clone <repo-url> in both README and getting-started.
  • The documented CLI never ran from a fresh clone. Every example invokes a bare af, but the documented setup is only pnpm install — no link step, no global install. Added the build+link step and the no-link alternative (pnpm --filter @aesthetic-function/cli dev -- <command>).
  • The ecosystem pointer named three repos and framed dspack-studio as "hosted replay". It now names all six and leads with Composer (composer.aesthetic-function.com), the current product, keeping the Studio as the replay exhibit alongside it.

Deliberately not touched: the paused status, phase-numbered internal docs, the four self-declared placeholder docs, and the reconciliation-loop diagrams (accurate for this repo's own subject).

🤖 Generated with Claude Code

…the ecosystem

Ecosystem documentation audit. This repo is deliberately paused, so the pass
is limited to things that are broken or false — no rewrite of paused-product
docs, no roadmap edits.

- Three broken links: [CLAUDE.md] pointed at a file tracked as claude.md
  (works on macOS, 404 on GitHub); [.github/instructions/] had a leading
  slash that resolves to github.com's root, not the repo; and the clone
  command was the literal placeholder `git clone <repo-url>` in both the
  README and the getting-started guide.
- Every documented CLI example invokes a bare `af`, but the documented setup
  (`pnpm install`) never puts it on PATH — so none of them ran from a fresh
  clone. Added the build+link step, with the no-link alternative
  (`pnpm --filter @aesthetic-function/cli dev -- <command>`) beside it.
- The ecosystem pointer named three repos and framed dspack-studio as
  "hosted replay". It now names all six and leads with Composer, the current
  product, keeping the Studio as the replay exhibit.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 10, 2026 19:17
@ryandmonk
ryandmonk merged commit b401f08 into main Aug 10, 2026
2 checks passed
@ryandmonk
ryandmonk deleted the docs/ecosystem-sync branch August 10, 2026 19:18

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Documentation-only maintenance pass to fix broken links and align setup instructions with how the monorepo’s CLI is actually executed after a fresh clone, while also updating the “ecosystem” pointer to reflect current related repos/products.

Changes:

  • Fix broken/incorrect links in README.md (case-sensitive claude.md, and repo-relative .github/instructions/).
  • Replace placeholder clone commands with a real clone URL in README.md and docs/getting-started.md.
  • Add CLI build + global link instructions (and a no-link alternative) to the README.md Quick Start; expand the ecosystem description to name additional repos and Composer/Studio URLs.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
README.md Repairs broken links, updates clone/setup steps so af can be runnable as documented, and expands ecosystem naming/pointers.
docs/getting-started.md Replaces placeholder clone command with the real repository URL.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread docs/getting-started.md
Comment on lines +14 to 16
git clone https://github.com/aestheticfunction/aesthetic-function
cd aesthetic-function
pnpm install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants