package ports import ( "context" "git.cin.su/m/Assistant/contracts/work" ) type GraphStore interface { SaveWorkGraph(context.Context, work.WorkGraph) error LoadWorkGraph(context.Context, string, int64) (work.WorkGraph, error) SaveDispatchIntent(context.Context, work.AgentDispatchIntent) error EnqueueDispatch(context.Context, work.AgentDispatchQueueItem) error }