hatch-surf/docs
CTO 9c0057a1b0 Merge engineer/hatch-replay into cto/ELF-15-hatch-stack-migration
Integrate the full Hatch v0.1 product (capture, inspect, SSE, mock, replay,
SQLite store, E2E smoke test) with the migration branch's docs/license
realignment (Apache-2.0 LICENSE, ADR-0002, clean README layout).

This produces a single launch-ready HEAD where the three Show HN demo bullets
are true and the repo carries an Apache-2.0 license.

Conflict resolution:
- cmd/hatch/main.go, cmd/hatch/main_test.go, go.mod: took replay (integrated
  chi router + handler routes + deps). Migration's foundation-only main.go
  and dep-less go.mod are superseded.
- .gitignore: took replay (narrowed /hatch to avoid matching cmd/hatch/).
- README.md: took migration (clean Repository Layout, Apache-2.0 license
  section). Replay's stale "Proprietary — All rights reserved" + apps/packages
  layout dropped.
- go.sum: auto-merged.
- brand/, internal/, docs/adrs/0002: brought in from replay / migration as
  non-conflicting additions.

Verified on merged HEAD:
- go test ./... — all pass
- go test ./cmd/hatch -run TestSmokeE2E — all 7 phases pass
- docker compose up --build — container runs; healthz/capture/inspect/mock
  all 200; mock returns configured status + body + content-type

CTO engineering sign-off for ELF-57: GO on this HEAD.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-23 03:56:30 +02:00
..
adrs docs+license: realign engineering foundation to Go stack per ADR-0001/0002 2026-06-22 15:12:04 +02:00
brand brand: add Hatch v1 wordmark, mark, favicon, banner, OG image, usage guide 2026-06-22 16:46:11 +02:00
company Founding documents: charter, operating model, org structure, ways of working, decision framework 2026-06-22 05:41:04 +02:00
engineering docs+license: realign engineering foundation to Go stack per ADR-0001/0002 2026-06-22 15:12:04 +02:00
marketing docs(marketing): add week-1 community-listening list (HN half) 2026-06-22 16:38:51 +02:00