Skip to content

tracking: current context index — milestone, critical path, what an agent may pick up #27

Description

@atomchung

Status

Daily control plane — refreshed 2026-09-02 (post-merge) against main@8c37b04012d4e54dcb9f063f079def2ddd510e78.

This issue is the mutable routing surface for the current milestone. GitHub open state is not an execution queue; lifecycle and claim semantics remain in docs/issue-lifecycle.md.

Current milestone

M1 decision usefulness — concise expression without compressing judgment.

The supported vertical slice remains pre-trade review / challenge: engine-owned portfolio consequences, sourced current facts, contextual judgment, an actionable recommendation, honest delivery, and canonical persistence only after explicit intent. Missing inputs narrow claims, durable writes, or external actions; they do not disable research, reasoning, recommendation, or useful presentation.

Completed evidence:

The present critical path remains #836. Its freeform upper-witness implementation is mechanically complete on PR #843; the remaining gates are the owner's merge decision and the frozen simple-versus-research owner-live comparison.

Owner ruling 2026-09-02 (#844): the skill is installed inside the user's investing folder and the user's own written record is the first evidence — the deciding reason may come from it and the engine's consequence checks the pick. "No private repo" was a development-side rule (public artifacts stay synthetic; the engine ingests nothing), not a runtime prohibition. #842 and #843 are merged; the expression fronts are closed.

Repository truth

Active implementation fronts

None open. The next front is claimable only after #844's behavioural evidence (below) or an explicit owner promotion of the next cut.

Claimable now

Acceptance and blockers

  1. The user's own record comes first — install inside the investing folder, quote it as theirs, let the engine check the pick (refs #844) #845: merged at main@8c37b04 with CI green on Python 3.11 and 3.12 and the review's fifteen findings fixed.
  2. [design·M1] The user's own investing folder is the evidence for why a name — install inside it, read it as the user's record, let the engine check the pick #844 behavioral acceptance: old skill vs new skill on the private four-lane harness, blind pairwise owner preference, on the next natural decision. Recorded on [design·M1] The user's own investing folder is the evidence for why a name — install inside it, read it as the user's record, let the engine check the pick #844, never inferred from green tests.
  3. [QA·dogfood] Judgment-quality dogfood — does a real consider answer now carry a supported insight? #610 product acceptance: still requires one private real-decision consider walk with visible delivery, honest four-check verdicts, and live timings.
  4. Integrity: deterministic numbers and state remain engine-owned; model judgment never fills a missing engine fact; the user's own record is quoted as theirs and never relabelled; no contemplated action is described as executed.
  5. Privacy: real holdings, trades, motives, notes, answers, and owner preference details remain local. GitHub contains only synthetic or de-identified evidence.

Safe parallel work

Serial next steps

  1. Run [design·M1] The user's own investing folder is the evidence for why a name — install inside it, read it as the user's record, let the engine check the pick #844's harness comparison on the next natural decision; record the verdict on [design·M1] The user's own investing folder is the evidence for why a name — install inside it, read it as the user's record, let the engine check the pick #844.
  2. Open and promote the forward-dated-facts cut; then the must_state reduction; then review flows reading the record.
  3. Freeze a new main candidate and run [QA·dogfood] Judgment-quality dogfood — does a real consider answer now carry a supported insight? #610's real consider walk with live timings before calling M1 product-accepted.

Stop conditions

  • Do not infer intelligence or usefulness from shorter text alone.
  • Do not infer product acceptance from green tests or a synthetic exemplar.
  • Do not reinstate a character cap, fixed question count, mandatory counter-case, or research/presentation ceiling.
  • Do not compensate for a weak answer by adding more standing rules; first classify whether the miss is content selection, decision condition, missing evidence, realization, or route reliability.
  • Do not expand Give freeform an upper witness without restoring a length cap #843 past freeform without owner-live evidence.
  • Do not expose private decision content in public issues, PRs, fixtures, or QA receipts.
  • Do not compensate for a missing note by inventing one, and do not read an AI-maintained status field as the user's belief.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions