Static storyboard. The payment example is illustrative; the proposed architecture has no measured savings. Expand each scene for narration. No recorded voice or final video is claimed.
KEEP GIT · 01 / 11
Reported Scion problem → smaller-team question
Anthropic built Scion to handle a source-control workload most teams have never faced. Its agents and jobs needed answers about code without repeatedly acquiring a working copy. We can borrow that idea while keeping Git, GitHub and GitLab. The useful question is what our agents keep reconstructing.
KEEP GIT · 02 / 11
Our observed activity and incidents; no productivity claim
Our workflow merged around fifty pull requests a day over the last month, including code, documentation and verification. We encountered throttled review reads and a publication check that judged the wrong commits. Those incidents point toward the answers agents act on. They do not prove Git needs replacing.
KEEP GIT · 03 / 11
Illustrative payment change
Consider an illustrative payment change. Before proceeding, an agent needs to know which components it affects, which checks apply and whether the required review exists. Git records the source. GitHub or GitLab records reviews and checks. Someone must connect those facts. Several agents may each repeat that work.
KEEP GIT · 04 / 11
One maintained answer; refresh failures remain unknown
Start by making that recurring question directly answerable. A library or an existing coordinator may be enough. Share observations and coordinate forge refreshes. If a refresh fails, say the answer is unknown. A failed read must never tell the next agent that no review is waiting. But sharing observations is only the beginning.
KEEP GIT · 05 / 11
Proposed adaptation; retain source, dependency and policy context
The payment change touches settlement and a shared serialization library. An impact analysis connects them to the relevant checks. Let the next agent reuse that reasoning, with the source, dependencies and policy it used. Scion derives indexes from immutable revisions. Applying that pattern to impact and verification is our proposal, not a demonstrated Scion capability.
KEEP GIT · 06 / 11
A policy change can alter the required review
Suppose the team tightens its payment policy while the patch stays unchanged. The old analysis still records its original conclusion, but the required review may differ. Recompute the answer under the new policy, keeping the old result. Start with recommendations while normal checks continue, because the relationships you have recorded may be incomplete. Now let the surrounding code change too.
KEEP GIT · 07 / 11
Old pass retained; new combined version needs checking
A new version of the shared library lands while the payment review waits. The earlier settlement test really passed with the old version. Preserve that result. It does not automatically certify the new combination. The next reviewer needs a specific answer: check settlement against the new library before treating the payment change as ready.
KEEP GIT · 08 / 11
Real publication repair; provider controls differ
When that check passes, record the payment and library revisions it tested. Before publishing a review, identify the revision being approved. Carry it into GitHub or GitLab’s operation where supported. A separate publication repair taught us to establish the actual destination history and carry the checked source through publication. Provider controls differ; a fresh read alone cannot eliminate a concurrent change.
KEEP GIT · 09 / 11
Existing tools remain a serious alternative
This does not require a new shared service. Ordinary Git, reliable checks and disciplined scripts may already answer the question at lower cost. Sharing creates maintenance, availability and credential responsibilities. We have added opt-in local performance logging, but its coverage is partial. It lets us begin measuring; it does not establish savings.
KEEP GIT · 10 / 11
Compare effort, operating cost and missed relationships
Try the payment question alongside the normal workflow. Compare repeated work and waiting for the same class of change, including the cost of maintaining the shared answer. A missed component or an obsolete policy is a failed trial, even if requests fall. Keep the improvement only if its saved effort earns that cost and decisions remain dependable.
KEEP GIT · 11 / 11
Keep Git; reconsider evidence as the context changes
If repository transfer and maintenance dominate, investigate hosting or source-control changes on that evidence. Otherwise, improve the answers agents keep reconstructing. Git can record the code. The workflow around it should explain what the change affects and whether the available evidence still supports the next step.