107 lines
3.5 KiB
Markdown
107 lines
3.5 KiB
Markdown
|
|
---
|
|||
|
|
created_at: 2026-10-05T04:11:32.732262+00:00
|
|||
|
|
generated_by:
|
|||
|
|
harness: codex
|
|||
|
|
provider: OpenAI
|
|||
|
|
git_ref: eed58566
|
|||
|
|
diff_cmd: git diff eed58566 --
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
# Captured output and code references
|
|||
|
|
|
|||
|
|
This record captures selected unedited progress responses and the
|
|||
|
|
code artifact pointers before human source edits. It is not a full
|
|||
|
|
transcript. Exact model and session identifiers were unavailable.
|
|||
|
|
The working branch is trend_calc_on_jev; no commit was authorized.
|
|||
|
|
While files remain untracked, use the no-index references below.
|
|||
|
|
After inclusion in branch history, use the base-to-branch diff.
|
|||
|
|
|
|||
|
|
## Unedited progress excerpts
|
|||
|
|
|
|||
|
|
The cross-process shared-memory test passes, including replay
|
|||
|
|
after an in-place history repair. The JEV feed also preserves
|
|||
|
|
the shared quote policy and catches up cleanly when new bars
|
|||
|
|
arrive during a history copy.
|
|||
|
|
|
|||
|
|
I’m running the combined checks and reviewing the chart preview.
|
|||
|
|
Live JEV verification remains pending your key setup.
|
|||
|
|
|
|||
|
|
The combined offline suite passes: 252 tests, including the
|
|||
|
|
independent algorithm oracle, JEV mock transport, Qt overlays,
|
|||
|
|
existing FSP checks, and the cross-process SHM test.
|
|||
|
|
|
|||
|
|
The chart preview shows separate 1-, 5-, and 15-second reversal
|
|||
|
|
markers and regime shading. I’m checking the final diff and
|
|||
|
|
recording provenance; the work remains uncommitted.
|
|||
|
|
|
|||
|
|
## Unedited verification output
|
|||
|
|
|
|||
|
|
```text
|
|||
|
|
252 passed, 1 deselected, 1 warning in 3.79s
|
|||
|
|
All checks passed!
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Code artifact pointers
|
|||
|
|
|
|||
|
|
> `git diff eed58566 -- piker/fsp/__init__.py`
|
|||
|
|
|
|||
|
|
> `git diff eed58566 -- piker/fsp/_api.py`
|
|||
|
|
|
|||
|
|
> `git diff eed58566 -- piker/fsp/_engine.py`
|
|||
|
|
|
|||
|
|
> `git diff eed58566 -- piker/ui/_display.py`
|
|||
|
|
|
|||
|
|
> `git diff eed58566 -- piker/ui/_fsp.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null piker/fsp/_trend.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null piker/fsp/_trend_fsp.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null piker/fsp/_regime.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null piker/fsp/_jev.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null piker/fsp/_regime_feed.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null piker/ui/_trend.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null piker/ui/_trend_mtf.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null tests/test_trend.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null tests/test_trend_shm.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null tests/test_trend_reference.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null tests/test_trend_regimes.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null tests/test_jev.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null tests/test_regime_feed.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null tests/test_trend_graphics.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null tests/test_trend_mtf_graphics.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null tests/_inputs/trend_calculus_lua.json`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null examples/benchmark_trend.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null examples/trend_regimes.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null examples/trend_graphics.py`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null docs/trend_calculus.rst`
|
|||
|
|
|
|||
|
|
> `git diff --no-index /dev/null ai/prompt-io/README.md`
|
|||
|
|
|
|||
|
|
The implementation adds the bounded recursive TrendCalculator,
|
|||
|
|
causal history/preview FSP publication, explicit indexed FspSample
|
|||
|
|
updates, coalesced quiet-step wakeups and sparse-event clearing.
|
|||
|
|
MultiTimeframeTrend forms complete aligned buckets; the Jev worker
|
|||
|
|
uses bounded evidence, single-flight requests and freshness checks.
|
|||
|
|
Qt layers render confirmed pivots and bounded regime rectangles.
|
|||
|
|
Independent reference, mock transport and shared-memory tests cover
|
|||
|
|
mathematical and integration behavior. The docs preserve sources,
|
|||
|
|
semantic differences, measured performance and remaining limits.
|