You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document the original research plan, the research track we were on, and the adjacent research tracks we have started to drift into after PR #7, issue #8, PR #9, and PR #11.
This is a scope-control / research-direction issue, not an implementation request.
Agent roles for this issue
This issue should be readable and actionable by:
Cursor — repository/code navigation and local artifact inspection.
Copilot — implementation-risk and PR-scope review.
Claude — research-design critique and scope-drift analysis.
All agents should treat this issue as non-authorizing. It does not approve new implementation by itself.
Can the machine label Fibonacci-level interactions well enough
that the human only needs to review/correct candidates,
instead of manually marking every interaction?
Primary output:
auto_candidate labels + evidence per fib-level event
Human role:
spot-check
correct
identify failure modes
Not:
manual labeling at scale
Tracks we are drifting into
Drift Track A — full human validation workflow
Question:
Can a human visually validate each event candidate?
This is related and useful, but should remain bounded as spot-checking.
Risk:
Human review becomes the main workflow.
instead of:
Machine-assisted labeling remains the main workflow.
Drift Track B — outcome mapping / event topology
Question:
What happens after each fib-level event?
Examples:
rejection at 0.382
continuation at 0.618
failure at 0.786
This is a later research phase. It is not required to answer issue #8.
Drift Track C — predictive value / edge research
Question:
Do some fib-level event types have predictive value?
This is a separate research track and should not be started until machine-label quality is inspected.
However, expanding this into a new architecture/design track should wait until we have inspected actual outputs from the current detector/review package.
Current active hypothesis
Before opening more implementation tracks, explicitly choose the active hypothesis.
Possible hypotheses:
Hypothesis A — current primary hypothesis
Can machine-generated fib-level event candidates approximate human review?
Hypothesis B
Is an event-stream-per-level model more useful than a single-label-per-level model?
Hypothesis C
Do certain fib-level event types have predictive value?
Only one hypothesis should be treated as primary at a time.
Recommended current primary hypothesis:
Hypothesis A
Recommended stop-point
Before opening new implementation work:
Run the existing detector/review package on a small real-data sample.
Purpose
Document the original research plan, the research track we were on, and the adjacent research tracks we have started to drift into after PR #7, issue #8, PR #9, and PR #11.
This is a scope-control / research-direction issue, not an implementation request.
Agent roles for this issue
This issue should be readable and actionable by:
All agents should treat this issue as non-authorizing. It does not approve new implementation by itself.
Evidence chain
PR #7 — machine labeling foundation
PR #7 introduced explicit
source=human|machinesemantics and machine-labeling as candidates for review only.Observed intent:
Interpretation:
The project was already moving toward:
not:
Issue #8 — original fib-level event plan
Issue #8 was created because one Fibonacci level may be visited multiple times over the life of a leg.
Original problem:
Original goal:
Issue #8 was explicitly research-only:
Research questions included:
Interpretation:
The original #8 plan was:
It was not intended as:
PR #9 — event stream implementation
PR #9 implemented a research-only event stream per fib level.
Key additions:
detect_level_events()walk_forward_level_events()touch_typeapproach_side--dedupenon-overlapping attributionInterpretation:
PR #9 is largely aligned with issue #8. It gives the machine its first ability to propose event-level labels on fib lines.
However, PR #9 also moved slightly beyond narrow detection into:
This is useful, but should be treated as observation output, not proof of edge.
PR #11 — human review package
PR #11 added a mobile-friendly human review workflow:
Interpretation:
PR #11 is useful if treated as:
It becomes scope drift if treated as:
Original research track
The original track was:
Primary research question:
Primary output:
Human role:
Not:
Tracks we are drifting into
Drift Track A — full human validation workflow
Question:
This is related and useful, but should remain bounded as spot-checking.
Risk:
instead of:
Drift Track B — outcome mapping / event topology
Question:
Examples:
This is a later research phase. It is not required to answer issue #8.
Drift Track C — predictive value / edge research
Question:
This is a separate research track and should not be started until machine-label quality is inspected.
Drift Track D — HTF/LTF architecture design
Issue #8 does contain the original context of:
However, expanding this into a new architecture/design track should wait until we have inspected actual outputs from the current detector/review package.
Current active hypothesis
Before opening more implementation tracks, explicitly choose the active hypothesis.
Possible hypotheses:
Hypothesis A — current primary hypothesis
Hypothesis B
Hypothesis C
Only one hypothesis should be treated as primary at a time.
Recommended current primary hypothesis:
Recommended stop-point
Before opening new implementation work:
Do not start outcome mapping, predictive-value research, or larger HTF/LTF architecture work until this evidence exists.
Proposed next action
Run a bounded review pass:
Suggested review target:
Output should be a short observation note, not a new engine.
Non-goals for this issue
Acceptance criteria for resolving this issue
This issue can be closed when the project has documented: