mirror of
https://github.com/Twigpine/node.git
synced 2026-11-09 18:08:02 -10:00
The four GraphQL task/brake tests failed on this branch: contract tests
still queried the flat tasks { id } shape that TaskPageType replaced, and
the alias-brake tests ran default-size lists whose six aliases exceed
GRAPHQL_MAX_COMPLEXITY before the brake can debit.
- Contract tests now select through items { ... } with refreshed cost
arithmetic.
- Brake tests use tasks(limit: 1), keeping six aliases under the budget
so the 6th field reaches TaskReadBrake and fails RATE_LIMIT_MESSAGE.
Complexity stays the outer gate (#552); the brake stays the per-request
field-count gate.