[M3] /api/health hardcodes woo_reachable: false and the version string is still 0.5.0-m3-s0 #84
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
GET /api/healthreports"woo_reachable": falseunconditionally, with an S0-era comment promising S4 would implement the real check. S4 shipped. Any monitor or uptime check reading this endpoint gets a permanent false signal, and the app's own version string never left S0.Found in a read-only review of
main@b99cbdf(2026-09-20). 63 backend tests pass and both docs gates pass at that commit; these are gaps the green suite does not cover.Observed evidence
backend/app.py:164-168:backend/app.py:28:__version__ = "0.5.0-m3-s0".backend/app.py:1-6still describes the module as "Minimal, no S1+".Acceptance
SETTINGS-40/test-woopath with a cheap read), or drop the field from the payload — a health field that is always false is worse than an absent one.APP-30/APP-45gate health on storage only).Related
Closed by M3 Option A: main
0c00d25+ UAT QUALITY-110 evidence.0.5.0-m3,woo_reachable: truetest-woook (taxonomy synced)product_id=48147matching reviewed ready setcurrent_options, #83 unknown-field/taxonomy 4xx, #84 health probe+version, #89 Create title/short from review, #98 live-edge from synced edge term + attr slug resolve