Project Brief

Semantic Flow (sflo) - Project Brief

This is the entry point for understanding the Semantic Flow project and its memory bank system.

Essential Reading (Start Here)

For AI Agents: You MUST use the Memory Bank protocol and read the "Every Task" Context Files for every new task

Key Concepts

Core abstractions are documented in detail:

  • semantic mesh - Dereferenceable collection of semantic resources
  • mesh node - Atomic unit of a mesh; provides a name to refer to something, and optionally, data about that thing
  • node flow - data about the node or thing it names, in the abstract; possibly versioned
  • FlowShot - a version of a flow
  • snapshot distribution - a file that concretizes a version of a flow
  • Weave Process - Lifecycle operation for versioning/publishing

See Concept Summary for more depth documentation.


Backlinks