diff --git a/README.md b/README.md index 56b3709..b83dea5 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,12 @@ from documented APIs such as OpenAlex, Crossref, arXiv, Unpaywall, and ORCID. See [AGENTS.md](AGENTS.md) for the full project constraints and [TASKS.md](TASKS.md) for the ordered work queue. +## Repositories + +- Primary: +- Forgejo copy: +- Preserved legacy implementation: + ## Frozen interface contract The reviewed interface contract is in [design/DESIGN.md](design/DESIGN.md). Its tokens, component diff --git a/TASKS.md b/TASKS.md index 8909e15..c7b12ee 100644 --- a/TASKS.md +++ b/TASKS.md @@ -3,12 +3,13 @@ Work in order. A card is complete only when its acceptance criteria are met. Specs are reviewed and frozen one at a time before implementation begins. -## Card 0: publish the clean repository **IN PROGRESS** +## Card 0: publish the clean repository **COMPLETE 2026-07-22** **Goal:** publish this clean-history bootstrap as the public project. -The local bootstrap is complete and the personal GitHub identity is authenticated on tank. Publish -this same history to GitHub first, then to the Forgejo copy. +The legacy GitHub repository was preserved as `JustinZeus/scholarr-legacy`. The clean bootstrap is +public at `JustinZeus/scholarr` on GitHub, with the same history copied to Forgejo. GitHub is the +primary remote. **Acceptance:** public `justinzeus/scholarr` repositories exist on GitHub (primary) and Forgejo (copy), both point at this clean history, no legacy history is present, and no secret or work