Skip to content

website: bring src-control status up to date (Phases 1-31) - #127

Merged
tonibergholm merged 1 commit into
mainfrom
website-src-control-refresh
Jul 10, 2026
Merged

tonibergholm merged 1 commit into
mainfrom
website-src-control-refresh

Conversation

@tonibergholm

Copy link
Copy Markdown
Member

Why

The suite site still described src-control as "Phases 1–9 implemented" — the repo's authoritative phase log (CLAUDE.md) has Phases 1–31 built, so the site under-sold the project by 22 phases, and the "beyond the P9 roadmap" teaser listed features (network transports, merge ergonomics, lifecycle, sparse, signed provenance) that have all since shipped.

What

/src-control page and the homepage pillar:

  • Badge/meta: Phases 1–9 → Phases 1–31 built
  • Status paragraph rewritten as the P1–P31 arc, grouped by horizon, noting feature phases ship runnable proof scripts in demo/
  • "How it works" gains provenance (Ed25519-signed commits, sealed agent-session transcripts — plaintext never enters the object store) and transports (SSH/HTTP with token access control, connection caps, streaming packs, partial clone); Git interop bullet now covers bidirectional sync incl. hosted remotes
  • Demo blocks add sc work --agents 4 -- cargo test and sc transcript attach HEAD session.json --sign

All facts sourced from the src-control repo's CLAUDE.md phase log and ROADMAP (same pattern as #101 for Sentinel). Astro build passes (4 pages).

https://claude.ai/code/session_01V9TtRvFnDS4eGkcxZhnyf9

The site still said Phases 1-9 while the src-control repo's phase log
has Phases 1-31 built. Update the badge, status arc, feature list, and
demo examples on /src-control and the homepage pillar: agent workspaces
(sc work), signed commits, sealed agent-session transcripts, SSH/HTTP
native transports with access control, bidirectional Git sync including
hosted remotes, sparse checkouts, streaming packs, partial clone.
Facts sourced from src-control CLAUDE.md phase log and ROADMAP.

Claude-Session: https://claude.ai/code/session_01V9TtRvFnDS4eGkcxZhnyf9
Copilot AI review requested due to automatic review settings July 10, 2026 09:28

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the website’s src-control marketing/status copy to reflect the project’s current capabilities and phase progress, aligning the /src-control page and homepage pillar with the upstream repo’s phase log/roadmap.

Changes:

  • Refreshes /src-control metadata and status narrative (badges, description, “How it works”, and phase arc summary).
  • Updates demo/command snippets to include workspace and transcript examples.
  • Updates the homepage src-control pillar copy and meta line to match the new positioning.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 5 comments.

File Description
website/src/pages/src-control.astro Updates src-control page description, demo commands, capability bullets, and status paragraph to reflect newer features/phases.
website/src/pages/index.astro Updates homepage src-control pillar copy, demo snippet, and phase meta line.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


<div class="badges">
<span class="badge"><span class="pulse"></span>Phases 1–9 implemented</span>
<span class="badge"><span class="pulse"></span>Phases 1–31 built</span>
encrypted paths, packfiles/GC, and Git export. Beyond the P9 roadmap:
network transports, richer merge ergonomics, secret/permission
lifecycle, sparse/subtree sharing, signed provenance.
Phases 1–31 are built and tested. The arc so far: in-RAM virtual
editing (P10–21); signed commits, merge ergonomics, sparse checkouts,
streaming pack transfer, sc-native HTTP transport with token access
control, partial clone, security hardening, sealed agent-session
transcripts, and listener resource limits (P22–31). Feature phases
Comment on lines +87 to +89
<li>sc-native transports over SSH and HTTP — token-based access
control, connection caps, session timeouts, streaming packs that
move multi-GiB repos in bounded RAM — plus partial clone</li>
<p class="meta">Rust · Phases 1–9 implemented</p>
<span class="comment"># agent workspaces: run a command across N forks, harvest results</span>
$ sc work --agents 4 -- cargo test</code></pre>
<p class="meta">Rust · Phases 1–31 built</p>
@tonibergholm
tonibergholm merged commit 9d34bef into main Jul 10, 2026
11 checks passed
@tonibergholm
tonibergholm deleted the website-src-control-refresh branch July 10, 2026 09:32
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