Eureka/tools/fixtures/context-pack
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Eureka 459475f581 context-pack: literal pathspecs, typed spec-shape refusals, straddling deletions map to the first survivor
- git() is the one git call and passes --literal-pathspecs, so a spec path
  with [ ] * ? names that file and no sibling.
- spec_from_json validates base, file_changes and deletes; a wrong type is
  Fail(4) naming the field and InvalidInput, never a traceback or the value.
- carry(): a deletion straddling an anchor start maps to c+1 and one
  straddling its end to c; the d>0 clamp is no longer special-cased.
- The header prints a non-hex base as "unresolvable"; --max-lines is
  documented as bounding windows, the table always listing every anchor.
- The fake eureka-state gains FAKE_MODE=needenv for the binding env test.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-09 01:40:21 +02:00
..
fake-eureka-state.py context-pack: literal pathspecs, typed spec-shape refusals, straddling deletions map to the first survivor 2026-10-09 01:40:21 +02:00
spec.json context-pack tests: pin hunk clamps, boundaries, unsafe paths, protocol and error codes 2026-10-09 00:07:08 +02:00