Files
josh-sync/docs/adr
SBPro 65cc8eaf8a Trim overengineered docs and ADR
Remove redundant step-by-step subsections from workflow guide (the
table already covers it), tighten ADR-011 alternatives, and remove
version pins that go stale.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 14:55:53 +03:00
..

Architecture Decision Records

This directory contains Architecture Decision Records (ADRs) for josh-sync. Each ADR documents a significant design decision, its context, the alternatives considered, and the rationale for the chosen approach.

Index

ADR Title Status
001 Josh-proxy for bidirectional sync Accepted
002 State storage on orphan git branch Accepted
003 Force-with-lease for forward sync Accepted
004 Always-PR policy for reverse sync Accepted
005 Git trailer for loop prevention Accepted
006 Inline exclude in josh-proxy URL Accepted
007 Reconciliation merge for filter changes Accepted
008 First-parent ordering in reconciliation merges Accepted
009 Tree comparison as sync skip guard Accepted
010 Onboard workflow with checkpoint/resume Accepted
011 Linearize fallback for reverse sync Accepted