Skip to content

[OrgGov v0] Index work orders, policy decisions, evidence, outcomes, and control graph #36

Description

@mdheller

Parent

SocioProphet/prophet-platform#406

Purpose

Make Sherlock the discovery and evidence-search layer for Organization Governance Control Plane v0.

The control plane needs to answer operational questions quickly: what work is active, which agents acted, what policy blocked or allowed, what evidence supports an outcome, where risk remains, and what changed over time.

Scope

Define indexing/search surfaces for:

  • objectives;
  • workrooms;
  • work orders;
  • actors and roles;
  • policy decisions;
  • asset references;
  • AgentPlane evidence artifacts;
  • model/tool/data receipts;
  • reviews and outcomes;
  • Delivery Excellence scorecards;
  • SourceOS state integrity events;
  • learning-loop updates.

Product behavior

Search should support both direct lookup and graph-guided exploration:

  • find evidence behind a work outcome;
  • trace an action to actor, role, policy, asset, model/tool, and review;
  • surface blocked/escalated work;
  • show related objectives and workrooms;
  • distinguish authoritative evidence from commentary or draft notes.

Acceptance criteria

  • Add an OrgGov index schema or documented mapping.
  • Add a golden fixture for the dogfood GitHub work-order workflow.
  • Include provenance/evidence ranking rules.
  • Include at least one graph-oriented query example and one keyword search example.
  • Avoid indexing secrets, raw private prompts, or credentials.

Non-goals

  • Do not make Sherlock the policy authority.
  • Do not make search results replace evidence receipts.
  • Do not flatten provenance into untrusted free text.

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions