Skip to content

docs(handoff): rank 6 decided — the managed block names ONE docs URL, the repo list lives in the docs repo - #548

Merged
ZacxDev merged 1 commit into
mainfrom
docs/handoff-rank6
Sep 11, 2026
Merged

docs(handoff): rank 6 decided — the managed block names ONE docs URL, the repo list lives in the docs repo#548
ZacxDev merged 1 commit into
mainfrom
docs/handoff-rank6

Conversation

@ZacxDev

@ZacxDev ZacxDev commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Updates the canonical agent-setup-onboarding handoff with this session's work on rank 6 (example apps).

The decision

The managed AGENTS.md block gets one line pointing at https://developer.civitai.com/apps/examples; the list of example-app repos lives in the docs repo. The rejected alternative — embedding seven repo URLs in internal/cmd/templates/agents-app.md — loses because the block is written to disk in users' projects, so a literal that rots there cannot be recalled; only a re-run of civitai agent-setup rewrites it. A CI guard in this repo could only ever protect unshipped copies.

Three premises in the previous handoff were wrong

All corrected by measurement, all recorded in the doc:

  • /apps/showcase is the COMPONENT showcase (design tokens, TokenGallery.vue) — not an example-app gallery. The prior text conflated them. There was no example-app page at all; /apps/examples/ 404s.
  • The seven repos are under ZacxDev/, a personal account, not the civitai org. An eighth, civitai/app-panorama-360, is org-owned and was missing from the list.
  • GitHub topics are not a usable enumeration. topic:civitai-app-block returns 6 repos and a different set — two of the seven carry no topics at all.

One of my own readings corrected

I measured civitai.com/apps/run/<slug> → 404 for all seven and nearly read it as "not published". The positive control killed it: civitai.com/apps itself 404s while /models returns 200 — the whole route family is closed to an unauthenticated fetcher. The 404s are a fact about the route, not the apps.

Work in flight (not in this PR)

Two branches are committed but unpushed, no PRs yet:

  • civitai/cli feat/agents-block-example-apps-link (c2c1b7f) — the template line, item 36's trigger widened (+1 byte, 30,442 → 30,443 against a 30,500 ceiling), decisions doc, and a new 256-line test that is unverified.
  • civitai-developer-docs docs/apps-examples-page (a2597fe) — the page, scripts/check-example-apps.mjs and its workflow. The guard's negative controls were incomplete.

🔴 Ordering constraint recorded in the doc: the CLI PR must not merge before the docs page is live, since it ships a link that 404s today.

@ZacxDev
ZacxDev merged commit 1f6d130 into main Sep 11, 2026
13 checks passed
@ZacxDev
ZacxDev deleted the docs/handoff-rank6 branch September 11, 2026 05:48
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.

1 participant