Files
Piik/docs/README.md
T
AAA da47189fc3 refactor: unify Go runtime and audited frontend
Squash integration of the reviewed Go core, frontend audit fixes, release tooling, and deployment hygiene. CI passed all Server/Client jobs.
2026-09-06 23:26:01 +08:00

3.8 KiB

Documentation Map

Start with project memory, status, and TODO. Read only the product, decision, evidence, or operations file needed for the current task.

Current Product

These four modules own current product behavior. Source code and tests own ordinary implementation and UI detail.

Current Indexes And Operations

  • Project memory: compact cross-domain map and invariants.
  • Status: exact current source, production, milestone, and holds.
  • TODO: the only current work ledger.
  • Verification: open physical evidence and expensive gate applicability.
  • Deployment: immutable application release and recovery.
  • Self-hosting: initial services, topology, and operational verification.
  • Configuration: environment, secrets, bounds, and ports.
  • Maintenance: truth ownership, context, and repository lifecycle.

Decisions

  • ADR-0001: initial P2P-first baseline.
  • ADR-0002: room authority and optional SQLite stability.
  • ADR-0004: Browser relay experiment.
  • ADR-0005: current automatic route and SFU resource model.
  • ADR-0006: historical native sender canary evidence (superseded by ADR-0010).
  • ADR-0007: framework- owned media adaptation.
  • ADR-0008: Browser/native window audio boundary.
  • ADR-0009: optional connection-local NAT prediction.
  • ADR-0011: Browser capture with Client encoded fanout.
  • ADR-0010: cross-platform Client runtime and self-contained package boundary.
  • ADR-0012: one shared Go backend core for Hosted and Client, amending part of ADR-0010.

Evidence

Routing and transport:

Media and platform:

Rooms and repository practice:

Backend structure:

Research records verified facts, measurements, assumptions, licenses, and remaining evidence boundaries. It does not own current product behavior or work priority.