Skip to content
This repository was archived by the owner on Aug 31, 2026. It is now read-only.

fix(willay): correct half-state — /willay tab LIVE, API routes ROADMAP - #11

Merged
Lutar, Stephen P. (stephenlutar2-hash) merged 1 commit into
mainfrom
devd/fix-willay-halfstate
Jun 30, 2026
Merged

Lutar, Stephen P. (stephenlutar2-hash) merged 1 commit into
mainfrom
devd/fix-willay-halfstate

Conversation

@stephenlutar2-hash

Copy link
Copy Markdown
Member

Problem

WILLAY_API.md claimed 'Data label: LIVE — routes registered' but all /api/a11oy/v1/willay/* JSON routes return HTTP 404. This is a half-state violation: claiming more than is real is the only unacceptable outcome (Doctrine v11).

Verified 2026-06-30:

  • GET /willay → HTTP 200 (HTML tab live ✓)
  • GET /api/a11oy/v1/willay/classifiers → HTTP 404
  • POST /api/a11oy/v1/willay/inspect → HTTP 404
  • POST /api/a11oy/v1/willay/messages → HTTP 404

Fix

  • Updated Data label to PARTIAL: names what is live vs ROADMAP
  • Added a warning notice block at the top of the Endpoints section
  • Added a Live? column to the endpoints table (LIVE ✓ vs ROADMAP)
  • Demo endpoints /api/a11oy/v1/demo/thesis and /api/a11oy/v1/demo/govern confirmed live ✓

This is an additive/honesty fix — no functionality removed, only labels corrected.

Signed-off-by: Stephen Lutar stephenlutar2@gmail.com

…ROADMAP

WILLAY_API.md claimed 'Data label: LIVE — routes registered' but /api/a11oy/v1/willay/* return 404.
Fixed: label now states PARTIAL status with honest note.
Adds status column to endpoint table showing which routes are live vs ROADMAP.

Doctrine v11: half-state is the only unacceptable outcome.

Signed-off-by: Stephen Lutar <stephenlutar2@gmail.com>
@stephenlutar2-hash
Lutar, Stephen P. (stephenlutar2-hash) merged commit 8096ff6 into main Jun 30, 2026
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant