Skip to content

docs(readme): correct two claims the code does not back - #22

Merged
mikim merged 1 commit into
mainfrom
docs/readme-fix-facts
Jul 25, 2026
Merged

docs(readme): correct two claims the code does not back#22
mikim merged 1 commit into
mainfrom
docs/readme-fix-facts

Conversation

@mikim

@mikim mikim commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Two present-tense README statements described behavior that isn't implemented. Verified against the code/schema:

1. Product Philosophy #3 — "Stale and low-signal events are filtered" (factually wrong + self-contradictory)
Time/age-based stale filtering does not exist. packages/classify/src/index.ts only does recent-window burst detection (countBurst, DEFAULT_BURST_THRESHOLD = 3); there is no Date.now/age logic anywhere in packages/*/src. The README's own Roadmap already lists the "stale-noise (time-based) gate" as pending.
→ Reworded to "Low-signal noise is suppressed and true burst behavior is surfaced early."

2. Input Model — "error payload and stack hints" (no such field)
runtimeError in schemas/runtime-event.v2.json defines exactly { type, message, status, code, retryable } with additionalProperties: false, matching RuntimeError in packages/core/src/index.ts. A stack payload would be rejected by schema validation.
→ Dropped "and stack hints".

Docs-only; no code or schema change.

Two present-tense statements described behavior that is not implemented:

- Product Philosophy #3 said "Stale and low-signal events are filtered."
  Time/age-based stale filtering does not exist — classify only does
  recent-window burst detection (countBurst / DEFAULT_BURST_THRESHOLD), and
  the roadmap itself lists the "stale-noise (time-based) gate" as pending.
  Reworded to "Low-signal noise is suppressed and true burst behavior is
  surfaced early" so the principle matches reality (and the roadmap).

- Input Model listed "error payload and stack hints", but runtimeError in
  the v2 schema exposes only { type, message, status, code, retryable } with
  additionalProperties:false — a stack field would be rejected by validation.
  Dropped "and stack hints".

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mikim
mikim merged commit c76e3d3 into main Jul 25, 2026
4 checks passed
@mikim
mikim deleted the docs/readme-fix-facts branch July 25, 2026 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant