iomgaa
ab9e3d10b2
fix: count terminal failure rows in soak telemetry tolerance
2026-07-21 04:40:06 -04:00
iomgaa
aecc5fa216
fix: assert global error presence for fault-mixed soak scenarios
2026-07-21 04:22:04 -04:00
iomgaa
3f7a0ecebb
docs: mark M2 milestone complete in roadmap
2026-07-21 03:46:33 -04:00
iomgaa
326dd24dd1
fix: address M2 verifier findings in soak harness
2026-07-21 02:05:49 -04:00
iomgaa
724dc3c328
docs: backfill env template and migration notes for M2
2026-07-21 01:28:33 -04:00
iomgaa
9aa97a61ae
feat: add soak runner with budget guards and invariant scoreboard
2026-07-21 01:23:40 -04:00
iomgaa
cca7071dbd
feat: add soak corpus loaders and scenario generators
2026-07-21 01:17:46 -04:00
iomgaa
5e01dc738f
feat: add governed embedding client with batching
2026-07-21 01:11:48 -04:00
iomgaa
193d67da93
feat: add embedding types, port and openai-compat transport
2026-07-21 01:00:55 -04:00
iomgaa
d66299210b
feat: add pricing table and cost calculation in telemetry emitter
2026-07-21 00:54:10 -04:00
iomgaa
abb65c2324
feat: add postgres telemetry recorder with two-tier degradation
2026-07-21 00:50:33 -04:00
iomgaa
0e22fcf433
feat: add dual-condition stall detection and quiet accounting degradation
2026-07-21 00:43:39 -04:00
iomgaa
63f2cc294e
test: verify cross-connection shared governance state
2026-07-21 00:43:39 -04:00
iomgaa
7ceeab3366
test: add real-wait time-semantics variants for redis backends
2026-07-21 00:43:39 -04:00
iomgaa
733f413b08
feat: add redis circuit breaker gate with epoch fencing
2026-07-21 00:27:16 -04:00
iomgaa
aae739cebe
feat: add redis six-gate rate limiter backend
2026-07-21 00:27:16 -04:00
iomgaa
acc1bcc18a
feat: unlock redis/postgres backend config with assembly guards
2026-07-21 00:18:42 -04:00
iomgaa
f9677fbd8e
docs: revise M2 plan per independent plan review
2026-07-21 00:13:12 -04:00
iomgaa
b1778fd278
docs: add M2 distributed implementation plan
2026-07-20 23:47:40 -04:00
iomgaa
b165c2aae6
docs: finalize M2 design after human approval gate
2026-07-20 23:41:20 -04:00
iomgaa
dfd9dcfee4
docs: revise M2 design per independent review findings
2026-07-20 23:17:24 -04:00
iomgaa
8aaf8f200b
docs: add M2 distributed design and record Q3 embedding decision
2026-07-20 23:01:29 -04:00
iomgaa
e101d82400
docs: record completed soak corpus pull and redis isolation rules
2026-07-20 22:37:00 -04:00
iomgaa
2e9e2b7c36
docs: add M2 soak-test scenario matrix and data manifest
...
Records the human decision to test against the real gateway with real
data instead of building a mock gateway, six execution scenarios with
fault-source mixing, hard invariants scored from our own telemetry,
and the corpus inventory pulled from the lab server.
2026-07-20 22:27:47 -04:00
iomgaa
7163005edf
docs: mark M1 milestone complete in roadmap
2026-07-20 22:04:00 -04:00
iomgaa
0b8460b6d5
fix: address independent verification findings
...
Classify empty completions as transient per human ruling (fixes flaky
real-gateway smoke and prevents caching empty responses), rename the
factory injection parameter gate to breaker per the frozen design,
rewrite the probe-entry cleanup without except BaseException, declare
python-dotenv explicitly, add a mid-backoff cancellation test, and
record all implementation errata in the design and architecture docs.
2026-07-20 22:01:26 -04:00
iomgaa
0f4ae5ee8b
feat: register minimax baseline provider profile
2026-07-20 21:33:24 -04:00
iomgaa
137f1ffa36
test: add real-gateway and dual-project onboarding smoke scaffolding
2026-07-20 07:56:09 -04:00
iomgaa
893707eb32
test: add integration suite for governance stack and redis cache
2026-07-20 07:53:08 -04:00
iomgaa
7b9815f4bc
feat: add gateway client with env-driven assembly
...
Includes config aggregation for multi-source env keys, from_env and
from_settings factories with explicit shared-backend injection,
gather_bounded, top-level exports, tightened import-linter layers with
the gate removed from the Makefile, and the finalized .env.example.
2026-07-20 07:47:05 -04:00
iomgaa
936895919c
feat: add structured output ladder with bounded feedback retries
2026-07-20 07:22:03 -04:00
iomgaa
7608958d0e
feat: add sqlite telemetry with single-emitter discipline
2026-07-20 07:16:49 -04:00
iomgaa
0be111d64c
docs: register llm_calls telemetry schema in wiki
2026-07-20 07:12:27 -04:00
iomgaa
6286086551
feat: add response cache middleware with poisoning-safe keys
2026-07-20 07:10:42 -04:00
iomgaa
c3d5079d39
feat: add retry middleware with per-attempt governance orchestration
2026-07-20 07:05:42 -04:00
iomgaa
f4853bf688
feat: add source selectors and cooldown memo
2026-07-20 06:56:14 -04:00
iomgaa
4a176b6220
feat: add in-memory limiter and breaker satisfying backend contracts
2026-07-20 06:54:07 -04:00
iomgaa
454a8b5e0f
feat: add openai-compatible transport with sse parsing and error translation
2026-07-20 06:45:55 -04:00
iomgaa
315142ceb1
feat: add explicit provider profile registry
2026-07-20 06:40:55 -04:00
iomgaa
5634216f91
feat: port three-layer stream liveness watchdog
2026-07-20 06:37:35 -04:00
iomgaa
b46a62a8ae
feat: freeze all port protocols and gate snapshots
2026-07-20 06:35:11 -04:00
iomgaa
9f177d6d64
feat: add frozen core types and error taxonomy
2026-07-20 06:32:14 -04:00
iomgaa
fcadd8cd8e
chore: scaffold m1 module skeleton
2026-07-20 06:27:34 -04:00
iomgaa
b568b61a34
docs: pin register_provider as pure function per plan review
...
Also note that the seven architecture amendments predate the plan,
tighten T12 to independent implementation layers, and add fallback
guidance for read-only reference protocol imports.
2026-07-20 06:26:46 -04:00
iomgaa
f5623166a6
chore: register M1 plan entity in research wiki
2026-07-20 06:19:38 -04:00
iomgaa
8b64274add
docs: add M1 implementation plan with fifteen verifiable tasks
2026-07-20 06:18:08 -04:00
iomgaa
2fb968b851
docs: apply seven M1-design feedback amendments to architecture
...
Correct the section 6.1 reason enum against actual CHS code, make
retry_after_s a non-optional float, add structured_data to LLMResponse
extensions, finalize the structured parameter type, document SSE
missing-done semantics and watchdog thinking-token liveness, add the
StructuredMW layer to the default onion order, and register
middleware/structured.py in the module map.
2026-07-20 06:12:52 -04:00
iomgaa
0e271f2b06
chore: initialize research wiki graph and register M1 design entity
2026-07-20 05:56:27 -04:00
iomgaa
2daeb4ae36
docs: revise M1 design per independent review findings
...
Fix Decision/Update field freeze (retry_after_s in seconds, source_name
included), freeze the 18 telemetry fields with model_name->model rename,
add thinking-token watchdog liveness semantics (CHS R1), add client
lifecycle/from_settings/gather_bounded/shared-backend injection
signatures, and register two more ARCHITECTURE feedback amendments.
2026-07-20 05:54:12 -04:00
iomgaa
6442461201
docs: add M1 core milestone design with frozen public signatures
2026-07-20 05:41:24 -04:00