Skip to content

Plan integration 3: Make Now plan-aware end to end #10

Description

@NetDevAutomate

Parent

What to build

Make active plans influence the shared recommendation result consumed by studyloop now, Web Today, recap, and MCP get_next_action without turning plan focus into a hard filter.

Acceptance criteria

  • No-active-plan recommendations remain backward-compatible.
  • Matching due work and synthesized next-milestone actions carry explicit plan and milestone references.
  • Urgent reviews and fresh struggles can still outrank new milestone work.
  • Multiple active plans, exact normalized matching, completed plans, malformed plans, and low-energy deferral are deterministic.
  • At least one eligible plan-backed action remains among primary and alternates when constraints permit it.
  • CLI, Web Today, recap, and MCP consume one additive recommendation contract.
  • MCP get_next_action gains interleave parity with CLI and Web.

Blocked by

Definition of Done

  • Recommendation, rendering, Web delegation, recap, and MCP parity tests pass.
  • JSON and human-readable output explain plan relevance and energy deferral.
  • No surface reads Study Plans independently of the shared recommendation engine.
  • Study Plans, Now, Today, and MCP documentation describe the new behavior accurately.
  • The complete focused plan/focus/Web/MCP regression set is green.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentImplementation-ready specification with settled requirements and test seams

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions