discovery-portfolio 0.1.0

Typed discovery portfolio surface crate with bounded budget and selection evaluators; not a scheduler runtime
Documentation

discovery-portfolio

Typed surface crate for v18 discovery-program, campaign-selection, and review-budget artifacts.

Usage

use discovery_portfolio::{DiscoveryProgramV1, PortfolioPlanV1, ExperimentCampaignV1};

Owns

  • discovery programs
  • program hypothesis sets
  • experiment campaigns
  • information value estimates
  • portfolio plans
  • verification-load budgets
  • campaign decision traces

Does not own

  • ground-truth mutation
  • a full execution scheduler
  • autonomous experiment promotion

Ecosystem

Depends on:

  • stack-ids -- identity primitives (DiscoveryProgramId, ExperimentCampaignId, PortfolioPlanId, etc.)

Depended on by:

  • kernel-conformance
  • contract-schema-gen

stack-ids integration

Uses DiscoveryProgramId, ExperimentCampaignId, InformationValueEstimateId, PortfolioPlanId, VerificationLoadBudgetId, CampaignDecisionTraceId, and SurfaceStatus from stack-ids.