Local-first 설계
Contexta는 로컬 .contexta/ 워크스페이스에서 시작합니다. 그래서 hosted service 없이도 노트북, CI job, 오프라인 리뷰, agent worktree에서 증거 모델을 사용할 수 있습니다.
설계 목표
- 첫 실행을 단순하게 유지
- 디스크에서 증거를 직접 확인 가능하게 만들기
- 필수 cloud 계정이나 collector를 요구하지 않기
- backup, restore, replay, transfer 지원
- adapter를 붙여도 core runtime은 vendor-specific이 되지 않게 유지
워크스페이스 형태
.contexta/
metadata/
records/
artifacts/
reports/
recovery/
cache/
Hosted system이 들어갈 자리
Hosted monitoring, experiment tracking, tracing system은 여전히 유용할 수 있습니다. Contexta의 local-first 방향은 canonical evidence를 프로젝트 옆에서 시작하고, 필요한 record만 adapter로 바깥에 mirror하는 방식입니다.