Sprint 1 — Canonical API Surface Cleanup
Summary
Sprint 1 eliminou phantom parameters e overclaims do site marketing (synapselayer.org) em 3 sessões. Total acumulado: 27 swaps validados em produção (A2 reframing pending Sessão 3 execution, será appended on completion).
Validação em produção via curl em 4 páginas com zero regressões:
https://synapselayer.org → zero phantom tokens (min_tq, memory_type, agent= broken, /api/mcp sem forge, PT-BR, overclaims) + canonical presente (agent_id, reason=, forge.synapselayer.org/api/mcp).
https://synapselayer.org/docs → HTTP 200, 13 tools ×2, agent_id ×8, forge.synapselayer.org/api/mcp ×2, reason= ×2.
https://synapselayer.org/benchmark → HTTP 200, computed server-side ×4, zero min_tq.
https://synapselayer.org/cookbook/typescript/01-quickstart.ts → HTTP 200, agent_id:, reason:, type:, zero agent: phantom.
S1-A (Session 1) — Hero + Cookbook + Benchmark + docs-canonical.ts
16 swaps em 6 arquivos eliminaram params fantasma e reframearam TQ™ como OUTPUT metric server-side.
Sprint 1 — Canonical API Surface Cleanup
Summary
Sprint 1 eliminou phantom parameters e overclaims do site marketing (
synapselayer.org) em 3 sessões. Total acumulado: 27 swaps validados em produção (A2 reframing pending Sessão 3 execution, será appended on completion).Validação em produção via
curlem 4 páginas com zero regressões:https://synapselayer.org→ zero phantom tokens (min_tq,memory_type,agent=broken,/api/mcpsem forge, PT-BR, overclaims) + canonical presente (agent_id,reason=,forge.synapselayer.org/api/mcp).https://synapselayer.org/docs→ HTTP 200,13 tools×2,agent_id×8,forge.synapselayer.org/api/mcp×2,reason=×2.https://synapselayer.org/benchmark→ HTTP 200,computed server-side×4, zeromin_tq.https://synapselayer.org/cookbook/typescript/01-quickstart.ts→ HTTP 200,agent_id:,reason:,type:, zeroagent:phantom.S1-A (Session 1) — Hero + Cookbook + Benchmark + docs-canonical.ts
16 swaps em 6 arquivos eliminaram params fantasma e reframearam TQ™ como OUTPUT metric server-side.