Repro: register sibling GET and POST handlers for one path, leaving methods unspecified on one route. @rt registers all methods by default and route ordering causes one sibling to shadow the other. Explicit methods=[GET] / methods=[POST] fixes it. Notes: https://github.com/lgs/iii-fasthtml-frontend/blob/main/docs/ARCHITECTURE.md#11-platform-quirks-discovered-all-worked-around-in-code. Expected: method inference or a conflict error that prevents silent sibling shadowing.
Repro: register sibling GET and POST handlers for one path, leaving methods unspecified on one route. @rt registers all methods by default and route ordering causes one sibling to shadow the other. Explicit methods=[GET] / methods=[POST] fixes it. Notes: https://github.com/lgs/iii-fasthtml-frontend/blob/main/docs/ARCHITECTURE.md#11-platform-quirks-discovered-all-worked-around-in-code. Expected: method inference or a conflict error that prevents silent sibling shadowing.