docs(evidence): re-verify /health surface and signup intake labels (2026-08-21) - #281
Conversation
…026-08-21) The review item "live worker /health still reports surface:agent-desk and the signup intake so" re-verified against current origin/main (92d55c3) and the live deployment: /health reports surface:"website-appraisal" with ok:true, the current /api/signups intake writes website-appraisal rows, and the retired agent-self-serve label survives only on legacy /api/agent-audit. npm run check and npm test (126 pass, 0 fail) are green on the head. Co-authored-by: CommandCodeBot <noreply@commandcode.ai>
Co-authored-by: CommandCodeBot <noreply@commandcode.ai>
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Free Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe change adds a lane report and evidence receipt for re-verification of ChangesHealth surface re-verification
Estimated code review effort: 1 (Trivial) | ~3 minutes Merge Risk: ⚪ Minimal · up to This PR records re-verification evidence without changing production code or runtime behavior, so no actionable merge-blocking risk remains after normal checks and review. Note 🎁 Summarized by CodeRabbit FreeYour organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/settings/billing. Comment |
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
…rify-2026-08-21-lane1
What
Re-verifies review-queue item
a3ab4b7420— "[unreviewed-by-opus] The live worker /health surface still reportssurface:"agent-desk"and the signup intake so" — against currentorigin/main(92d55c3) and the live deployment.Verdict: closed
The failure mode no longer occurs, on source or live:
GET https://tinystudio.io/health→ 200:{"ok":true,"service":"tinystudio-io-public","surface":"website-appraisal",...}(probed 2026-08-21).app.tinystudio.ioserves the retired-app 410 page;api.tinystudio.ionames The Website Appraisal as the current offer.src/worker.js:APPRAISAL_SURFACE = "website-appraisal"labels both/health(surface: APPRAISAL_SURFACE) and the/api/signupsintake (saveEmailSignup(..., APPRAISAL_SURFACE, ...));agent-self-servesurvives only on the legacy/api/agent-auditpath.npm run check→ exit 0;npm test→ exit 0, 126 pass / 0 fail.scripts/test-agent-worker.mjsassertsbody.surface === "website-appraisal"and!== "agent-desk", and asserts current-intake signup rows carrywebsite-appraisal, neveragent-self-serve.The fix itself landed via PR #164 (
aeb34a9, merged 2026-08-13); this PR records the dated re-verification receipt on the current head (same pattern as the 2026-08-14 receipt for this item).Files
docs/evidence/health-surface-website-appraisal-rereverify-2026-08-21.md— dated evidence receipt.lane/reports/docs-health-surface-website-appraisal-rereverify-2026-08-21-lane1.md— lane report (lane-unique path)No production code changed; no shared report files touched.
Summary by CodeRabbit
website-appraisallabeling and documented separation from legacy paths.