Skip to content

docs: restore README - #7

Merged
avocadoali merged 1 commit into
mainfrom
mihir/restore-readme
Aug 17, 2026
Merged

avocadoali merged 1 commit into
mainfrom
mihir/restore-readme

Conversation

@maharajamihir

Copy link
Copy Markdown
Contributor

README.md on main is currently one word:

hello

a36c960 ("initial") replaced it with that, dropping 89 lines — 1 insertion(+), 89 deletions(-), and nothing else in the commit. It looks like an accidental re-init rather than a deliberate removal: the content it dropped is what points at docs/ONBOARDING.md, docs/RECIPE_CONTRACT.md and examples/, and those docs are still current.

This restores the last good version (5cdd3c1) — install/quick-start, the labctl init mode table, architecture, and the workflow philosophy section.

Two sentences I changed rather than restoring verbatim

The old text predates the Postgres migration, so a faithful restore would reintroduce stale claims:

  • "captures their inputs/outputs in a filesystem-truth registry" → Postgres registry.
  • the architecture paragraph said the filesystem under runs_base/ is the source of truth and that "labctl serve … builds an in-memory SQLite cache from the tree on startup". Now: Postgres is truth for run state/aliases/dedup/pipelines, the filesystem holds the bulk data runs produce, and serve is read-only over that registry.

Verified against the current source: store.rs is "Async-native facade over PgStore" and server::serve(cluster, store.pg(), addr) takes an Arc<PgStore>.

Everything else is restored as-is. (Unrelated leftover: main.rs:959 still has a "filesystem-truth registry" comment — left alone to keep this docs-only.)

🤖 Generated with Claude Code

a36c960 ("initial") replaced README.md with the single word "hello",
dropping 89 lines. It reads like an accidental re-init rather than an
intentional removal — nothing else in that commit, and the content it
removed is still referenced elsewhere (docs/ONBOARDING.md and
docs/RECIPE_CONTRACT.md are pointed at from it, not the other way round).

Restores the version from 5cdd3c1 with two sentences updated for the
Postgres migration: the registry is no longer filesystem-truth, and
`labctl serve` reads that registry rather than building an in-memory
SQLite cache from the run tree.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@avocadoali
avocadoali merged commit 3c31ac5 into main Aug 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants