Skip to content

test(perf): publish deterministic bounds - #105

Merged
m1ngsama merged 1 commit into
mainfrom
agent/issue-12-bounded-results
Aug 11, 2026
Merged

m1ngsama merged 1 commit into
mainfrom
agent/issue-12-bounded-results

Conversation

@m1ngsama

Copy link
Copy Markdown
Owner

Summary

  • add a reproducible make bounded-results workload matrix with fixed 80x24, 1/8/32 MiB UTF-8 cases
  • emit a bounded 16-record tut-bounds/v1 NDJSON stream without production telemetry or private content
  • gate line/search/layout/render/highlight limits, preemption, typed refusal, atomic publication, warm capacity reuse, and real PTY cleanup in stable Ubuntu CI

Scope

This independently reviewed slice fulfills the first three acceptance items of #12. The issue remains open for the remaining storm/retry and regression-recovery acceptance work.

Refs #12

Validation

  • current strict Clippy and full tests
  • Rust 1.88 strict Clippy and full tests
  • release tests with overflow checks
  • make bounded-results: 16 records, 8,418 bytes, max record 626 bytes, ASCII and valid NDJSON
  • failure injection: nonzero exit with no stdout publication
  • fmt and diff checks

@m1ngsama
m1ngsama marked this pull request as ready for review August 11, 2026 08:31
@m1ngsama
m1ngsama merged commit 191bdec into main Aug 11, 2026
3 checks passed
@m1ngsama
m1ngsama deleted the agent/issue-12-bounded-results branch August 11, 2026 08:42
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