Skip to content

session-flow: aihero course lane 3: compaction doctrine (fork-beats-compaction, auto-compact stance, evidence-degraded marker) #2901

Description

@kyle-sexton

Context

Third of six vetting lanes for the AI Hero course lessons; contract in docs/topics/pocock-course-lanes/PLAN.md (branch claude/plan-mode-discussion-55kszx). Merges the Compaction and Auto-Compaction lessons: he treats steered compaction as the default continuation mechanism (and compact-before-QA as its ideal case); our doctrine is compact-as-last-resort (session-flow:handoff "Fork beats compaction when the window is deep") and context-guard marks every post-compaction session evidence-degraded (effective zone dumb regardless of numbers). Consumes lane 2's verdicts and the background harness-claims research (.work/pocock-course-lanes/harness-claims/, dispatched pre-lane).

Proposed work

  • Vet his steered-compact-for-QA case against the evidence-degraded marker: is post-compaction-equals-dumb too blunt for a boundary-timed, steered compact validating finished work, or does that QA belong in a subagent anyway (his own decision-tree lesson suggests the latter)
  • Vet the auto-compact stance: his "if auto-compact fires, something went wrong; the human owns the boundary" vs our instrumented approach (zones observable, menus operator-only, optional blocking mode)
  • Act on the verified harness claims (autoCompactWindow, compaction mechanics, message queueing) per the claim ladder: doc-verified claims only; empirical figures recorded as anchors, never adopted as numbers
  • Record the primary/secondary-source framing verdict (feeds lane 6 vocabulary)

Acceptance criteria

  • Adopt / reject-with-reason / track-on-event rows recorded in docs/upstream/aihero-course.md for every compaction-lesson and auto-compaction-lesson claim
  • Work items filed for each decided plugin change
  • Lane summary written to the lane's topic slice
  • Every harness-behavior claim carries its verification verdict (CONFIRMED / REFUTED / PARTIALLY TRUE / UNDOCUMENTED) from the research artifact, none repeated unverified

References

  • docs/topics/pocock-course-lanes/PLAN.md (contract + claim ladder)
  • plugins/session-flow/skills/handoff/SKILL.md (fork-beats-compaction section)
  • plugins/context-guard/README.md (PostCompact evidence-degraded marker)
  • Harness-claims research artifact: .work/pocock-course-lanes/harness-claims/RESEARCH.md (memory tier; re-dispatch /discovery:research if the slice is gone)

Metadata

Field Value
Category unspecified
Area session-flow, context-guard
Ecosystem unspecified

Metadata

Metadata

Assignees

Labels

needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.priority: mediumReal value, no hard deadline; normal backlog flow.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions