Repoint to new owner and document the owner-driven autonomous workflow - #23
Merged
Conversation
The repo moved to a new owner. Point the Keystatic GitHub storage repo, the GitHub Pages URLs, and the docs at qafears/website so the hosted admin commits to the right place and the docs reflect the new location. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EpKy9WNMQdEfmyxxFJpagd
✅ Deploy Preview for qafearless ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Codify the operating model for a non-technical owner: they request and approve changes in plain language; the agent handles branch, validation, PR, and merge, and drives every change through to the live deploy. Also reconcile the weekly-routine guidance with main's branch protection (changes land via PR + self-merge, never a direct push to main). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EpKy9WNMQdEfmyxxFJpagd
The non-technical owner should never open a command line. The approval step now says to build and open the site in the pre-installed browser, screenshot the affected pages, and send those (or share the PR's Netlify deploy-preview link) rather than pointing them at npm run dev/preview. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EpKy9WNMQdEfmyxxFJpagd
Record that owner feedback about how the agent works gets folded into CLAUDE.md as it comes in, and that the file is kept lean as it grows. Condense the duplicative "What not to do" recap to terse one-liners since the reasoning already lives in the sections above. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EpKy9WNMQdEfmyxxFJpagd
Name https://quentinfears.com as the front door in the deploy and domain-change notes; qafears.github.io/website is only where GitHub Pages publishes the build, not the canonical address. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EpKy9WNMQdEfmyxxFJpagd
Add public/CNAME (served verbatim as dist/CNAME) so the custom domain persists across artifact-based Pages deploys, and add it to the domain-change update list in CLAUDE.md. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EpKy9WNMQdEfmyxxFJpagd
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.
Small change to verify the deploy pipeline works under the new repo owner, plus workflow docs so future requests run autonomously.
Owner references (
obartra/quentin->qafears/website):keystatic.config.ts— GitHub storage repo for the hosted adminobartra.github.io/quentin->qafears.github.io/website) inREADME.mdandCLAUDE.mddocs/hosted-admin.mdanddocs/astro-keystatic-migration.mdCLAUDE.md workflow — a new "How you work" section: the non-technical owner requests and approves changes in plain language; the agent handles branch, validation, PR, and merge, and drives every change through to the live deploy. Reconciles the weekly-routine guidance with
main's branch protection (changes land via PR + self-merge, never a direct push).Build succeeds and both validators pass locally and in CI. Merging this to
maintriggers the GitHub Pages deploy.🤖 Generated with Claude Code