Context
Roadmap item imported from PLAN_REQUEST.md and PLAN_RESPONSE.md for v1.1+ — Post-v1 Backlog.
Upstream references
Upstream decision
Reason: Deferred until source adapters and safe transactions are stable.
Scope
- Store per-profile ETag/Last-Modified metadata.
- Send conditional headers and treat 304 Not Modified as no semantic source change.
Acceptance criteria
Out of scope
- Work explicitly listed outside v1.0 in the roadmap remains deferred unless this issue is in
v1.1+ — Post-v1 Backlog.
- No GitHub Project board, branch protection change, local commit, or repository file edit is part of this import pass.
Dependencies
Security and rollback considerations
Apply Mihoto's safety rule for this issue: updates, migrations, service changes, TUN/DNS changes, and credential handling must be explicit, validated, auditable, and recoverable. Secrets and subscription URLs must be redacted from logs and issue artifacts.
Context
Roadmap item imported from
PLAN_REQUEST.mdandPLAN_RESPONSE.mdfor v1.1+ — Post-v1 Backlog.Upstream references
Upstream decision
Reason: Deferred until source adapters and safe transactions are stable.
Scope
Acceptance criteria
Out of scope
v1.1+ — Post-v1 Backlog.Dependencies
Security and rollback considerations
Apply Mihoto's safety rule for this issue: updates, migrations, service changes, TUN/DNS changes, and credential handling must be explicit, validated, auditable, and recoverable. Secrets and subscription URLs must be redacted from logs and issue artifacts.