demo: enrich seed (branches/PRs/deep history) + rehost screenshots on GCS - #42
Merged
Merged
Conversation
…on GCS Add an --enrich mode to examples/seed_support_demo.py that drives the real cfg CLI (authored as demo.user@example.com, never a personal email) to build genuine cfgit history for screenshots: deep multi-commit history on key records, a system tag, 3 branches, 2 open PRs + 1 merged PR, and an adopt. New flow: python examples/seed_support_demo.py --reset python examples/seed_support_demo.py --enrich python examples/seed_support_demo.py --drift The 5 README screenshots were regenerated against this richer demo (white UI, full LLM narration visible) and re-uploaded to the GCS bucket the README already points at, so the in-repo docs/screenshots/*.png are now dead weight — remove them. Also gitignore cfgit's local .cfgit/ state dir. Verified: enrich produces main + 3 branches, 2 open + 1 merged PR, 4-version history on refund_resolution, all authored demo.user@example.com; seed parses + ruff clean; 158 tests pass.
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.
Makes the demo rich enough for good README screenshots, and cleans up the now-hosted images.
Seed
Adds an
--enrichmode toexamples/seed_support_demo.pythat drives the realcfgCLI (authored demo.user@example.com, never a personal email) to build genuine cfgit history:New demo flow:
Screenshots
The 5 README screenshots were regenerated against this richer demo (white UI, full LLM narration visible) and re-uploaded to
gs://ausaf-public/portfolio-assets/cfgit-20260802/(the bucket the README already points at, now withCache-Control: no-cache). The in-repodocs/screenshots/*.pngare therefore dead weight — removed. Also gitignore cfgit's local.cfgit/state dir.Verified
Enrich → main + 3 branches, 2 open + 1 merged PR, 4-version history, all
demo.user@example.com. Seed parses + ruff clean; 158 tests pass.