chore: extract website to kerrshift/agentdiff-website - #53
Merged
Conversation
6 tasks
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
Removes
website/(109 files) from this repository. The site now lives inkerrshift/agentdiff-website— full git history preserved via subtree split — with its own CI/CD: GitHub Actions builds and deploys agentdiff.app to Cloudflare Pages on every merge there.Why
The product repo mixed Python and TypeScript, which complicated PR rules and CI. This repo is now product-only Python; the site repo owns its site pipeline end to end. First deploy from the new repo is live and verified (agentdiff.app 200, served by the new pipeline).
How
website/subtree-split into the new repo (history intact), then removed here.Makefile:website-*targets dropped;ci= lint + test + build.AGENTS.md/CONTRIBUTING.md: product-website PR-split rules replaced by a pointer to the site repo;worker/(token service) explicitly stays here as product infrastructure.[Unreleased]entry added.Testing
Checklist
make lintpassesuv run python -m pytestis greenCHANGELOG.mdentry added under[Unreleased](if feat/fix)type(scope): summaryRoadmap link: WS-H distribution / repo hygiene.