diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e74faf2..f1fb1eb 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,6 +1,6 @@ # Contributing to Comic Sol -`wenn-id/comic-sol-lab` is the canonical public repository for Comic Sol. Development is review-first: create a focused branch, open a pull request into `main`, and keep unrelated changes separate. +`wenn-id/comicsol` is the canonical public repository for Comic Sol. Development is review-first: create a focused branch, open a pull request into `main`, and keep unrelated changes separate. ## Development setup diff --git a/README.md b/README.md index b58e0a2..ba02015 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ invocation drives planning, character consistency, image generation, visual QA, selective repair, deterministic lettering and composition, and PDF export. It is not a web app or hosted product. No build service is required. -This repository, [`wenn-id/comic-sol-lab`](https://github.com/wenn-id/comic-sol-lab), +This repository, [`wenn-id/comicsol`](https://github.com/wenn-id/comicsol), is the canonical, independent home of Comic Sol. New development, issues, pull requests, documentation, and releases happen here. @@ -20,7 +20,7 @@ Clone the public repository directly into the Codex skills directory, then insta the one pinned dependency: ```bash -git clone https://github.com/wenn-id/comic-sol-lab.git \ +git clone https://github.com/wenn-id/comicsol.git \ "${CODEX_HOME:-$HOME/.codex}/skills/comic-sol" cd "${CODEX_HOME:-$HOME/.codex}/skills/comic-sol" python3.11 -m pip install -r requirements.txt @@ -33,7 +33,7 @@ beneath the Codex skills directory configured by your Codex installation. Keep Windows PowerShell: ```powershell -git clone https://github.com/wenn-id/comic-sol-lab.git ` +git clone https://github.com/wenn-id/comicsol.git ` "$env:USERPROFILE\.codex\skills\comic-sol" Set-Location "$env:USERPROFILE\.codex\skills\comic-sol" py -3.11 -m pip install -r requirements.txt diff --git a/SECURITY.md b/SECURITY.md index d3d0beb..37fc7e0 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -8,7 +8,7 @@ The latest published prerelease or stable release receives security fixes. Older Do not open a public issue for a vulnerability, leaked credential, unsafe archive behavior, path-containment bypass, arbitrary file write, or dependency compromise. -Use GitHub's private vulnerability reporting for `wenn-id/comic-sol-lab` when available. If that interface is unavailable, contact the repository owner privately through the contact method shown on the owner's GitHub profile and include: +Use GitHub's private vulnerability reporting for `wenn-id/comicsol` when available. If that interface is unavailable, contact the repository owner privately through the contact method shown on the owner's GitHub profile and include: - affected version or commit; - reproduction steps and impact; diff --git a/docs/superpowers/plans/2026-07-23-integrity-core-implementation-plan.md b/docs/superpowers/plans/2026-07-23-integrity-core-implementation-plan.md index 5417aa7..62217b3 100644 --- a/docs/superpowers/plans/2026-07-23-integrity-core-implementation-plan.md +++ b/docs/superpowers/plans/2026-07-23-integrity-core-implementation-plan.md @@ -10,7 +10,7 @@ ## Global Constraints -- Work only in private repository `wenn-id/comic-sol-lab` on an `ai/*` branch. +- Work only in the canonical repository `wenn-id/comicsol` on an `ai/*` branch. - Do not modify or push `wenn-id/comic-sol/main`. - Preserve existing schema-v1 projects unless a migration is explicit and tested. - Use stdlib before new dependencies; add no runtime dependency for locking or transactions. @@ -1182,7 +1182,7 @@ git status --short git diff --cached --check git commit -m "fix: close Integrity Core review blockers" git push origin HEAD -gh pr create --repo wenn-id/comic-sol-lab \ +gh pr create --repo wenn-id/comicsol \ --base ai/post-event-development \ --head ai/integrity-core \ --title "feat: harden Comic Sol Integrity Core" \ diff --git a/docs/superpowers/specs/2026-07-23-comic-sol-lab-v2-maturity-design.md b/docs/superpowers/specs/2026-07-23-comic-sol-lab-v2-maturity-design.md index 70da10e..df60fc2 100644 --- a/docs/superpowers/specs/2026-07-23-comic-sol-lab-v2-maturity-design.md +++ b/docs/superpowers/specs/2026-07-23-comic-sol-lab-v2-maturity-design.md @@ -4,7 +4,7 @@ **Status:** Approved design; Integrity Core implementation plan complete -**Repository:** `wenn-id/comic-sol-lab` (private) +**Repository:** `wenn-id/comicsol` (then private; now public) **Development branch:** `ai/post-event-development` diff --git a/docs/superpowers/specs/2026-07-30-comic-quality-design.md b/docs/superpowers/specs/2026-07-30-comic-quality-design.md index adfba65..e13ca56 100644 --- a/docs/superpowers/specs/2026-07-30-comic-quality-design.md +++ b/docs/superpowers/specs/2026-07-30-comic-quality-design.md @@ -4,7 +4,7 @@ **Status:** Approved design awaiting implementation plan -**Repository:** `wenn-id/comic-sol-lab` (private) +**Repository:** `wenn-id/comicsol` (then private; now public) **Development branch:** `ai/comic-quality` diff --git a/tests/test_validation.py b/tests/test_validation.py index 9941eb8..d66f9f0 100644 --- a/tests/test_validation.py +++ b/tests/test_validation.py @@ -952,9 +952,10 @@ def test_readme_is_judge_runnable_without_a_build_service(self): def test_public_surface_uses_the_canonical_independent_repository(self): readme = self.readme() workflow = (ROOT / ".github/workflows/tests.yml").read_text("utf-8") - self.assertIn("https://github.com/wenn-id/comic-sol-lab", readme) + self.assertIn("https://github.com/wenn-id/comicsol", readme) self.assertIn("canonical, independent home", readme) self.assertNotIn("https://github.com/wenn-id/comic-sol.git", readme) + self.assertNotIn("comic-sol-lab", readme) self.assertIn("branches: [ main ]", workflow) self.assertNotIn("ai/post-event-development", workflow) for name in ("CONTRIBUTING.md", "SECURITY.md"):