Skip to content

test(core): gate v0.4 format chunk recovery#37

Draft
hunhee98 wants to merge 1 commit into
mainfrom
feat/format-chunk-recovery-gate
Draft

test(core): gate v0.4 format chunk recovery#37
hunhee98 wants to merge 1 commit into
mainfrom
feat/format-chunk-recovery-gate

Conversation

@hunhee98
Copy link
Copy Markdown
Owner

Summary

  • add a v0.4 format chunk recovery fixture suite for Java, TSX, HTML, CSS/SCSS, Markdown/MDX, YAML/JSON/TOML, Dockerfile, and Shell
  • add a deterministic format_recovery bench that reports format_chunk_recovery_pct
  • wire format_chunk_recovery_pct into scripts/regression-gate.py and benchmarks/baseline.json at a strict 100% functional gate
  • update README, ROADMAP, CHANGELOG, and benchmark docs

Release lane

  • minor-train
  • target: v0.4.0

Test plan

  • cargo bench -p pluck-core --bench format_recovery
  • cargo fmt --all -- --check
  • python3 scripts/version-check.py --allow-unreleased
  • git diff --check
  • cargo test --all -- --skip watcher
  • env RUSTFLAGS=-D warnings cargo check -p pluck-core --benches

Notes

  • Local full scripts/regression-gate.py parsed the new metric at 100%, but failed on the existing freshness_p50_ms_medium metric on macOS with a 5011ms measurement. PR CI should be treated as the Ubuntu gate result.

@hunhee98 hunhee98 force-pushed the feat/format-chunk-recovery-gate branch from ad38666 to ed60748 Compare May 17, 2026 06:41
@hunhee98 hunhee98 force-pushed the feat/format-chunk-recovery-gate branch from ed60748 to bd112e1 Compare May 17, 2026 06:50
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