You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Morgen raised the rate ceiling from 100 → 300 points / 15 min on 2026-04-15.
Swept stale references across docs, scripts, and the example env file.
Live probe (2026-04-18) confirmed per-op costs empirically:
- POST /v3/tasks/create = 1 point (verified: 270→269 single-call delta)
- GET /v3/tasks/list = 10 points (verified via list-call deltas)
- GET /v3/tags = 10 points (assumed from symmetry; script header)
Previous DESIGN-RATIONALE claim of '10+ points per create' was wrong; now
corrected with an explicit cost-table aligned with the script header.
Also corrected the Morgen endpoint shape in ARCHITECTURE.md — the real
endpoints are /v3/tasks/{create,update,close,list}, not REST-style
/v3/tasks/:id. Morgen exposes close semantics, not delete (there is no
/v3/tasks/delete endpoint — confirmed by 404 during probe cleanup).
Picked up during the audit:
- README Quickstart: add 'source .env' hint so steps 5+6 have MORGEN_API_KEY etc.
- README 'What's in the box': add test-helpers.js, validate-workflows.js, workflows/README.md
- sample-sync-state.json: bump _version 1→2 to clear validator warning
- ARCHITECTURE.md: call out the ratelimit-* response headers (IETF draft-style)
All syntax checks + tests still pass:
- bash -n: 2/2 shell scripts
- node --check: 7/7 JS files
- plutil -lint: plist template ok
- npm test (mock mode): 12/12 scenarios
- npm run test:helpers: 39/39 unit tests
- validate-workflows.js: 3/3 workflow JSONs
- validate-sync-state.js: sample clean
0 commit comments