P1 lab fork announcements
First-party per-repo GitHub links on kcolbchain.com use a blog-first pipeline so the directory and llms.txt stay curated.
What P1 means
P1 repos appear in:
- Directory — section P1 — blog-announced lab forks
llms.txt— block P1 lab forks- A dedicated blog post each
The canonical machine list is data/p1-repos.json. The home page lists non-P1 projects docs-first; only P1 rows get per-repo GitHub buttons on index.html.
Checklist for a new P1
- Add an entry to
data/p1-repos.json. - Add
blog/posts/YYYY-MM-DD-p1-<slug>.html(template:blog/posts/_TEMPLATE-p1-repo-announcement.html). - Add a card to
blog/index.html. - Add the post URL to
sitemap.xml. - Add a project row to
index.htmlOpen-source (Announcement + GitHub). - Add a directory card (GitHub + blog).
- Add a line under P1 in
llms.txt.
Source of truth
Contributor-facing Markdown mirror: docs/P1_ANNOUNCEMENTS.md.