53 lines
2.1 KiB
Markdown
53 lines
2.1 KiB
Markdown
|
|
---
|
||
|
|
created_at: 2026-10-10T23:28:52Z
|
||
|
|
generated_by:
|
||
|
|
harness: opencode
|
||
|
|
provider: openai
|
||
|
|
model: openai/gpt-6.1-sol
|
||
|
|
git_ref: 1fa45dfa
|
||
|
|
diff_cmd: git diff HEAD~1..HEAD
|
||
|
|
---
|
||
|
|
|
||
|
|
## Prompt
|
||
|
|
|
||
|
|
Undo the April Tractor rollback and select the reviewed
|
||
|
|
`wkt/addr_unpacking` branch. Prefer original downstream compatibility
|
||
|
|
commits to new adaptations, and prepare an offline-verified candidate
|
||
|
|
while live IB verification is deferred for gateway relocation.
|
||
|
|
|
||
|
|
## Generated changes
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- pyproject.toml uv.lock`
|
||
|
|
|
||
|
|
Change Tractor's source from `piker_pin` to `wkt/addr_unpacking` and
|
||
|
|
lock it at `a966928dead4cbf369ad244834ce9dbe988ac8ca`. Restore application
|
||
|
|
and test sources byte-for-byte to the committed PR94 tree. Keep the
|
||
|
|
rejected rollback journal only in ignored local experiment reports.
|
||
|
|
Preserve Polars 1.36.0 by retaining its exact existing lock blocks;
|
||
|
|
setproctitle re-resolves from 1.3.7 to 1.3.8. `uv sync --locked` accepts
|
||
|
|
the resulting graph. Actual imports confirm the reviewed Tractor pin
|
||
|
|
and Trio 0.32.0, not the hypothesized Trio 0.33.
|
||
|
|
|
||
|
|
## Original-history previews
|
||
|
|
|
||
|
|
The existing MethodProxy stack is retained. Read-only merge previews
|
||
|
|
show original `4af885d9` and `b691422b` can be applied without the datad
|
||
|
|
cutover. Original-source regressions run through temporary in-memory
|
||
|
|
overlays against the real pinned runtime: seven cases pass and one
|
||
|
|
cache-hit case fails because `log.at_least_level('info')` looks up INFO
|
||
|
|
in a custom-level mapping. A separate standard logging correction
|
||
|
|
produces eight passing cases. Its patch and execution handoff are saved
|
||
|
|
under ignored `.ai/code-review/reports/pr94_modern_stack/`; no consumer
|
||
|
|
cherry-picks or source edits are performed by this boundary.
|
||
|
|
|
||
|
|
## Verification
|
||
|
|
|
||
|
|
- Startup and logging: 13 passed.
|
||
|
|
- Runtime boot and tagged registrar normalization: 2 passed.
|
||
|
|
- Locked sync and source whitespace checks pass.
|
||
|
|
- Original application/test trees are unchanged from PR94 HEAD.
|
||
|
|
- Consumer overlay with explicit logging correction: 8 passed.
|
||
|
|
- Correction patch validates against its exact preview tree using a
|
||
|
|
private temporary index; the real index is untouched.
|
||
|
|
- Live IB startup, SIGINT and surviving-pikerd reattachment are pending.
|