Add Trend Calculus and Jev follow-ups to Taken
Append six identified tasks and 24 unchecked items for prototype
review, live Jev qualification, provider-service wiring, Pine
parity, chart qualification and native subsecond sampling.
Preserve existing task states, properties, prose and ordering. Link
the existing FSP synchronization task and retain annotation IPC
work with its current tracker. Record f148fbcc on moar_ai_skillz as
a workflow dependency rather than duplicating it.
Allow Taken's required final subtree separator only for .taken Org
files through a narrow whitespace attribute. Keep the guarded save
and prompting provenance alongside this data-only change.
Prompt-IO: ai/prompt-io/codex/20261005T230013Z_9555e20c_trend_followups_d48a77_prompt_io.md
(this patch was generated in some part by `codex` using
GPT-6 family models (`openai`); exact model IDs unavailable)
wkt/federated_project_stores
parent
9555e20cb3
commit
5a57051973
|
|
@ -0,0 +1,2 @@
|
||||||
|
# Taken requires a blank line after every Org subtree, including EOF.
|
||||||
|
.taken/*.org whitespace=-blank-at-eof
|
||||||
|
|
@ -288,3 +288,139 @@
|
||||||
- [ ] preserve incremental appends, view changes, and cache invalidation
|
- [ ] preserve incremental appends, view changes, and cache invalidation
|
||||||
- [ ] test sum conservation across zoom levels and partial edge buckets
|
- [ ] test sum conservation across zoom levels and partial edge buckets
|
||||||
- [ ] profile the cumulative path against the existing M4 implementation
|
- [ ] profile the cumulative path against the existing M4 implementation
|
||||||
|
|
||||||
|
** TODO review and save the Trend Calculus prototype
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: piker-trend-calculus-prototype-review
|
||||||
|
:CREATED: [2026-10-05]
|
||||||
|
:CARRIED: 0
|
||||||
|
:REPO: /home/goodboy/repos/piker
|
||||||
|
:AI_HARNESS: codex
|
||||||
|
:AI_WORKTREE: /home/goodboy/repos/piker
|
||||||
|
:AI_BRANCH: trend_calc_on_jev
|
||||||
|
:ISSUE: https://github.com/pikers/piker/issues/187
|
||||||
|
:END:
|
||||||
|
[[file:/home/goodboy/repos/piker/docs/trend_calculus.rst][Research and prototype guide]]
|
||||||
|
- [ ] Regenerate and review six Trend Calculus behavior boundaries
|
||||||
|
on trend_calc_on_jev after workflow commit f148fbcc on
|
||||||
|
moar_ai_skillz lands; retain source/test pairs and inspect every
|
||||||
|
message before saving.
|
||||||
|
- [ ] Run each boundary check from the pinned package and the final
|
||||||
|
safe regression sequence; the working-tree offline suite passed 253
|
||||||
|
tests.
|
||||||
|
- [ ] Qualify one selected live source through startup, quiet bars,
|
||||||
|
skipped wakeups, history repair, replay and owner cancellation.
|
||||||
|
- [ ] Coordinate inherited stream/backfill work with
|
||||||
|
[[id:piker-fsp-backfill-sync-review-and-commit][the existing FSP synchronization task]].
|
||||||
|
|
||||||
|
** TODO qualify Jev regime judgments against real responses
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: piker-jev-live-regime-qualification
|
||||||
|
:CREATED: [2026-10-05]
|
||||||
|
:CARRIED: 0
|
||||||
|
:REPO: /home/goodboy/repos/piker
|
||||||
|
:AI_HARNESS: codex
|
||||||
|
:AI_WORKTREE: /home/goodboy/repos/piker
|
||||||
|
:AI_BRANCH: trend_calc_on_jev
|
||||||
|
:END:
|
||||||
|
[[file:/home/goodboy/repos/piker/docs/trend_calculus.rst][Research and prototype guide]]
|
||||||
|
- [ ] Once TYPESAFE_API_KEY is available and a live request is
|
||||||
|
authorized, send one small synthetic multi-timeframe request
|
||||||
|
through the HTTPX/Trio client.
|
||||||
|
- [ ] Verify the documented request/response schema, model identity,
|
||||||
|
distributions, usage, errors and measured end-to-end latency.
|
||||||
|
- [ ] Evaluate useful regime labels and confidence on held-out trend
|
||||||
|
snapshots, including flat, reversing, aligned and conflicting
|
||||||
|
timeframes.
|
||||||
|
- [ ] Measure sustained pacing, coalescing, source freshness and cost
|
||||||
|
before enabling realtime judgments.
|
||||||
|
- [ ] Consider an SDK AnyIO port or Trio backend only after the
|
||||||
|
direct HTTP prototype demonstrates useful classifications.
|
||||||
|
|
||||||
|
** TODO connect finalized trends to the Jev provider-service
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: piker-jev-provider-service-integration
|
||||||
|
:CREATED: [2026-10-05]
|
||||||
|
:CARRIED: 0
|
||||||
|
:REPO: /home/goodboy/repos/piker
|
||||||
|
:AI_HARNESS: codex
|
||||||
|
:AI_WORKTREE: /home/goodboy/repos/piker
|
||||||
|
:AI_BRANCH: trend_calc_on_jev
|
||||||
|
:END:
|
||||||
|
[[file:/home/goodboy/repos/piker/docs/trend_calculus.rst][Research and prototype guide]]
|
||||||
|
- [ ] Obtain the separate system-1 provider-service repository or
|
||||||
|
interface and identify its input, output, lifecycle and ownership
|
||||||
|
contracts.
|
||||||
|
- [ ] Adapt serve_regimes and RegimeClassifier to the service nursery
|
||||||
|
and typed publication interface without mixing model labels into
|
||||||
|
deterministic trend state.
|
||||||
|
- [ ] Configure market, periods, model, credentials, request pacing,
|
||||||
|
evidence retention and freshness limits explicitly.
|
||||||
|
- [ ] Verify reconnect, revision/gap invalidation, backpressure,
|
||||||
|
stale-response rejection and shutdown with the actual service.
|
||||||
|
|
||||||
|
** TODO recover Pine source and check Trend Calculus parity
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: piker-trend-calculus-pine-parity
|
||||||
|
:CREATED: [2026-10-05]
|
||||||
|
:CARRIED: 0
|
||||||
|
:REPO: /home/goodboy/repos/piker
|
||||||
|
:AI_HARNESS: codex
|
||||||
|
:AI_WORKTREE: /home/goodboy/repos/piker
|
||||||
|
:AI_BRANCH: trend_calc_on_jev
|
||||||
|
:ISSUE: https://github.com/pikers/piker/issues/103
|
||||||
|
:END:
|
||||||
|
[[file:/home/goodboy/repos/piker/docs/trend_calculus.rst][Research and prototype guide]]
|
||||||
|
- [ ] Recover the human's Pine implementation and record its
|
||||||
|
provenance/version alongside the pinned Lua and Scala research.
|
||||||
|
- [ ] Compare startup seeding, extrema ties, FHLS splitting, opposing
|
||||||
|
pivots and recursive reversal orders.
|
||||||
|
- [ ] Add independent fixtures for meaningful semantic differences;
|
||||||
|
distinguish extremum time from confirmation time and mutable-bar
|
||||||
|
previews.
|
||||||
|
|
||||||
|
** TODO qualify multitimeframe pivots and regime annotations
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: piker-trend-regime-chart-qualification
|
||||||
|
:CREATED: [2026-10-05]
|
||||||
|
:CARRIED: 0
|
||||||
|
:REPO: /home/goodboy/repos/piker
|
||||||
|
:AI_HARNESS: codex
|
||||||
|
:AI_WORKTREE: /home/goodboy/repos/piker
|
||||||
|
:AI_BRANCH: trend_calc_on_jev
|
||||||
|
:END:
|
||||||
|
[[file:/home/goodboy/repos/piker/docs/trend_calculus.rst][Research and prototype guide]]
|
||||||
|
- [ ] Inspect actual 1/5/15-second layers and hover information on a
|
||||||
|
selected live market; compare confirmed pivots and regime
|
||||||
|
boundaries to finalized source evidence.
|
||||||
|
- [ ] Verify chart-axis placement, gaps, revisions, hidden charts,
|
||||||
|
duplicate cached feeds and owner-scoped cleanup.
|
||||||
|
- [ ] Qualify model rectangles at response receipt and expiry,
|
||||||
|
including stale classifications and source-segment changes.
|
||||||
|
- [ ] Measure quiet-bar display delay before deciding whether
|
||||||
|
publication needs an explicit output notification.
|
||||||
|
- [ ] Coordinate shared history-overlay lifecycle with the existing
|
||||||
|
chart-local gap overlay follow-ups; route any annotation IPC
|
||||||
|
factoring to the existing typed-dialog task.
|
||||||
|
|
||||||
|
** TODO qualify a native subsecond source for trend regimes
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: piker-trend-native-subsecond-sampling
|
||||||
|
:CREATED: [2026-10-05]
|
||||||
|
:CARRIED: 0
|
||||||
|
:REPO: /home/goodboy/repos/piker
|
||||||
|
:AI_HARNESS: codex
|
||||||
|
:AI_WORKTREE: /home/goodboy/repos/piker
|
||||||
|
:AI_BRANCH: trend_calc_on_jev
|
||||||
|
:END:
|
||||||
|
[[file:/home/goodboy/repos/piker/docs/trend_calculus.rst][Research and prototype guide]]
|
||||||
|
- [ ] Define the required high-frequency periods and producer
|
||||||
|
contract; the numeric/MTF APIs accept fractional periods but the
|
||||||
|
current native clock uses whole seconds.
|
||||||
|
- [ ] Extend or select the source/sampler time grid before enabling
|
||||||
|
subsecond chart/service periods; retain strictly increasing
|
||||||
|
coordinates and complete aligned buckets.
|
||||||
|
- [ ] Measure compute, SHM publication, service latency and chart
|
||||||
|
refresh under the selected cadence, including gaps, replay and
|
||||||
|
cancellation.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,58 @@
|
||||||
|
---
|
||||||
|
created_at: 2026-10-05T23:00:13.353081+00:00
|
||||||
|
generated_by:
|
||||||
|
harness: codex
|
||||||
|
provider: OpenAI
|
||||||
|
git_ref: 9555e20c
|
||||||
|
scope: data
|
||||||
|
substantive: true
|
||||||
|
raw_file: 20261005T230013Z_9555e20c_trend_followups_d48a77_prompt_io.raw.md
|
||||||
|
---
|
||||||
|
|
||||||
|
## Prompt
|
||||||
|
|
||||||
|
The human asked to capture all ongoing Trend Calculus/Jev follow-ups
|
||||||
|
in Taken, supplied the federated_project_stores worktree, and then
|
||||||
|
requested a complete commit plan for that branch. They confirmed
|
||||||
|
that workflow configuration already exists on moar_ai_skillz and
|
||||||
|
asked why the earlier trend package duplicated it.
|
||||||
|
|
||||||
|
## Response summary
|
||||||
|
|
||||||
|
Resolved the registered Piker corpus and unique structural parent.
|
||||||
|
Used Taken's guarded whole-document save to append six identified
|
||||||
|
TODO tasks and 24 unchecked items. Preserved every prior byte,
|
||||||
|
existing state, property and order. Linked the existing FSP review
|
||||||
|
instead of duplicating it and kept annotation IPC follow-ups with
|
||||||
|
the existing task. Recorded known harness/worktree/branch provenance.
|
||||||
|
|
||||||
|
Corrected only the new prototype-review task's prose to require the
|
||||||
|
existing f148fbcc/moar_ai_skillz workflow dependency and regenerate
|
||||||
|
six Trend Calculus behavior boundaries. No task marker was changed.
|
||||||
|
Added a whitespace attribute limited to .taken Org documents so the
|
||||||
|
required final empty subtree separator passes standard Git checks.
|
||||||
|
No other workflow configuration is included in this commit package.
|
||||||
|
|
||||||
|
## Verification
|
||||||
|
|
||||||
|
Taken lint previously passed on the saved corpus and standard Git
|
||||||
|
whitespace checks pass with the path-scoped Org attribute. Saved
|
||||||
|
bytes were checked against the guarded candidate; all original
|
||||||
|
corpus content and state markers are intact. The commit package
|
||||||
|
selects a read-only lint against its exact boundary store, with
|
||||||
|
application tests excluded for this data-only change. That check
|
||||||
|
remains pending until package execution; no earlier whole-worktree
|
||||||
|
result is claimed as an exact-boundary reusable pass.
|
||||||
|
|
||||||
|
## Human edits
|
||||||
|
|
||||||
|
The human authorized loading the registered store and requested
|
||||||
|
planning, not execution. Their workflow-history correction directly
|
||||||
|
changed the new review task. Existing human tasks remain unaccepted;
|
||||||
|
no commits, pushes, rebases, mainlining or existing-state changes
|
||||||
|
were performed. The main checkout's staged content was preserved.
|
||||||
|
|
||||||
|
## Files changed
|
||||||
|
|
||||||
|
- `.taken/current.org`
|
||||||
|
- `.gitattributes`
|
||||||
|
|
@ -0,0 +1,52 @@
|
||||||
|
---
|
||||||
|
created_at: 2026-10-05T23:00:13.353081+00:00
|
||||||
|
generated_by:
|
||||||
|
harness: codex
|
||||||
|
provider: OpenAI
|
||||||
|
git_ref: 9555e20c
|
||||||
|
scope: data
|
||||||
|
substantive: true
|
||||||
|
---
|
||||||
|
|
||||||
|
## Human instruction (verbatim)
|
||||||
|
|
||||||
|
after this pass i want us to start loading our taken store with all the ongoing / todos/ follow ups anyway - we can hash it all out there.
|
||||||
|
|
||||||
|
it's on another unmerged wkt we have to mainline, not sure what the
|
||||||
|
best stopgap for that is rn but the existing taken is here,
|
||||||
|
wkt/federated_project_stores
|
||||||
|
|
||||||
|
can we do a $commit-plan for that wkt branch with this stuff then as
|
||||||
|
well? i'm going to try and get it landed to main asap so we can start
|
||||||
|
always updating it directly from our working branch/wkt.
|
||||||
|
|
||||||
|
uhh isn't this already in f148fbcc and the moar_ai_skillz branch??
|
||||||
|
|
||||||
|
## Captured assistant output (verbatim)
|
||||||
|
|
||||||
|
The style pass and seven-commit package are finished. I added
|
||||||
|
six follow-up tasks with 24 unchecked items to the registered
|
||||||
|
Taken corpus and verified that all prior content is unchanged.
|
||||||
|
Taken lint passes.
|
||||||
|
|
||||||
|
You’re right: the three `.ai` files are byte-for-byte identical
|
||||||
|
to `f148fbcc` on `moar_ai_skillz`. That commit isn’t in this
|
||||||
|
checkout or local `main` yet, but I should have treated it as
|
||||||
|
an existing branch dependency, not proposed a duplicate commit.
|
||||||
|
|
||||||
|
I’m withdrawing that workflow step from the Trend Calculus plan.
|
||||||
|
Those files are now staged here; I’ll leave your index untouched.
|
||||||
|
|
||||||
|
## Data/configuration pointers
|
||||||
|
|
||||||
|
> `git diff HEAD~1..HEAD -- .taken/current.org`
|
||||||
|
|
||||||
|
> `git diff HEAD~1..HEAD -- .gitattributes`
|
||||||
|
|
||||||
|
These pointers name the completed one-boundary commit after human
|
||||||
|
review/execution. The prepared package captures the pending delta.
|
||||||
|
Six identified tasks retain all existing states and record prototype
|
||||||
|
review, live Jev qualification, service wiring, Pine parity, chart
|
||||||
|
qualification and native subsecond source work. A narrow Org
|
||||||
|
attribute permits Taken's required blank separator at EOF while
|
||||||
|
retaining other whitespace diagnostics. No Git commit ran.
|
||||||
Loading…
Reference in New Issue