Skip to content

After M1: nothing tells a cold session it HAS a knowledge graph (or when to use it) — re-scope at M1 #92

Description

@StarshipSuperjam

The engine opened this item itself — you didn't create it.

What this is. A cold-booting engine session is told that the engine's knowledge graph exists and how to query it, but not when or why to reach for it during real work — so each session re-derives that understanding by hand, which is exactly the relearning the engine exists to remove. (This item was triggered by a session doing precisely that.)

  • What it is: an item about the engine's own machinery — its knowledge faculty — not your project.
  • Why it's here: to keep the gap visible until the M1 work that would close it exists.
  • Already handled: the four query tools appear in every session automatically (.mcp.json), and what they do is written down in a committed contract (interface:knowledge-retrieval).
  • What's missing: nothing points a session at the graph in the flow of a task (for example, "for an impact check, ask what depends on this"). No operation file mentions it (grep -ri knowledge .engine/operations/ finds nothing), and the session-start card lists state, stance, attention and findings but not the engine's available faculties.

What happens next. Nothing right now — this is deferred until the M1 Engine is finished, then re-scoped. Please don't pick it up early.

  • The two things that would carry the fix — boot-time orientation and the memory substrate — don't exist before M1, so the right shape of the fix can't be judged yet.
  • At M1, re-scope it: the fix might be a one-line addition to the session-start card, might be mostly absorbed by the memory substrate (distilled cross-session lessons), or might become a broader "advertise the engine's faculties and when to use each" design item on a real-sized repo.
  • If you want it handled sooner, you can ask for it to be prioritised once M1 lands.

More detail.

Metadata

Metadata

Assignees

No one assigned

    Labels

    engineOpened by the engine about its own health (not your product).

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions