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>
CopilotAI lite review requested due to automatic review settings August 10, 2026 19:17
@ryandmonk
ryandmonk merged commit b401f08 into mainAug 10, 2026
2 checks passed
@ryandmonk
ryandmonk deleted the docs/ecosystem-sync branch August 10, 2026 19:18

CopilotAI 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.

FileDescription
README.mdRepairs broken links, updates clone/setup steps so af can be runnable as documented, and expands ecosystem naming/pointers.
docs/getting-started.mdReplaces 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 on lines +14 to 16
git clone https://github.com/aestheticfunction/aesthetic-function
cd aesthetic-function
pnpm install
Sign up for freeto 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

@ryandmonk