Reframing this issue under project policy before any implementation happens.
Policy: DNS is never mocked in dnswatcher
Per sneak (2026-08-07): DNS is never mocked in this project. Ever.…
Independent adversarial review of PR #50 — verdict: merge-ready
Reviewed by a session independent of the authoring session. Scope: diff vs REPO_POLICIES.md and issue #49 (including all…
Plan for finishing this issue:
.editorconfigis already done — landed in 928c389 (PR #60) and is byte-identical to the canonical copy in the vendored policy set insneak/prompts. 2.…
Picking this up. Definition of done and implementation plan follow; PR to come on a feature branch from current main.
Definition of done
- A config value that is SET but unparseable or…
Independent adversarial review (second, independent pass)
Reviewed the full diff at head 3084ed5 against issue #65 (body and implementation comment), REPO_POLICIES.md, and repo conventions.…
Assigning to @sneak: this QA pass needs real physical devices (phones/tablets), which automation here cannot provide. The responsive layout itself landed via PR #5 and the CI gate via PR #12; what…
Session handoff — 1.0 status (2026-08-07)
Where webhooker 1.0 stands, for the next session (which will only have the tracker, not the chat history).
Merged to main this session (all…
Handoff status: the required change from the review above is NOT yet applied — the rework was interrupted before it started. Everything else in this PR passed review (the archive mechanics are…
Status checkpoint (session handoff): still gated on 1.0 feature completeness, per the issue body. Where that stands as of main at 6573b9d:
make checkis now fully green onmainunder…
Closing as superseded: per the decision in #8, main keeps the responsive mobile layout from #5 (closes #2) instead of a "not available on mobile" message. PR #8, which implemented this issue,…