~bigbes/lethe

dee1235c28148f69dfc491eac92752c784a634dc — Eugene Blikh 24 days ago f3118d9
docs: update collector verify notes
1 files changed, 1 insertions(+), 5 deletions(-)

M docs/tasks/lethe-collector-claude-code.md
M docs/tasks/lethe-collector-claude-code.md => docs/tasks/lethe-collector-claude-code.md +1 -5
@@ 305,7 305,7 @@ Interfaces:
- CK10 (IF3) — `Sender.PostBatch(ctx, events)` is exercised by sender, outbox, and runner tests.
- CK11 (IF4) — `RunOnce` / `RunDaemon` are exercised by CLI wiring and runner tests.

Smoke: `go run ./cmd/lethe-collector --config ./tmp/collector-smoke.yaml status` → prints host, state DB, outbox stats, and source list.
Smoke: `go run ./cmd/lethe-collector --config ./tmp/collector-smoke.yaml status` → prints host, state DB, outbox stats, source list, and `lag_bytes`.

## Conclusion



@@ 319,10 319,6 @@ Smoke: `go run ./cmd/lethe-collector --config ./tmp/collector-smoke.yaml status`
- ureview (re-review): added WARN log with dropped row count and bytes to `EnforceOutboxLimit`.
- ureview (re-review): added `lag_bytes` per file to `status` output using `parser.SourceFile.Size` from discovery.

### Deferred / known limitations

- `status` does not display per-source `last_error` because the PH1 state schema (`ingestion_state` table) stores only `last_offset`, not error history or timestamps. Adding these requires a schema extension outside the current plan scope.

### Deferred (needs user input)

- retry/backoff: `http.retry_max` is loaded from config but exponential backoff needs a configured base/max delay; no conservative default was specified.