Capablio

Example Tenant Overlay

Architecture target (AFF v0.1). Implementation flags live in implementation-status.md. Do not treat this document as a shipped product contract.

Updated

Architecture target (AFF v0.1). Implementation flags live in implementation-status.md. Do not treat this document as a shipped product contract.

schema: capablio.pack-overlay/v1
overlay_id: northstar.engineering.leadership
version: 1.0.0
tenant_id: northstar
base_pack_id: domain.engineering.leadership
base_version: 0.1.0
status: approved

assignment_defaults:
  subject_roles: [engineering_manager, director_engineering, vp_engineering]
  respondent_relationships: [self, manager, peer, direct_report, product_peer, sre_peer, security_peer]

override:
  default_schedule:
    cadence_unit: MONTH
  survey_quota:
    target: 10
    soft_max: 12
    hard_max: 15
  mix:
    anchors: 3
    rotating: 5
    pdp_reserved: 1
    open_text_max: 1

disable:
  - engineering.vendor.exit_options

weight:
  engineering.ai.verification: 2.0
  engineering.security.design_stage: 1.8
  engineering.flow.removes_dependencies: 1.5

add:
  - family_id: northstar.values.writes_decisions
    inclusion_mode: rotating
    respondent_relationships: [peer, direct_report]
    weight: 1.5
  - bundle_id: northstar.release_readiness
    inclusion_mode: rotating
    mode: atomic
    items:
      - northstar.release.owner_clear
      - northstar.release.rollback_tested
      - northstar.release.customer_impact_visible

policy:
  coverage_target_periods: 6
  anonymity_threshold: 4
  comments_enabled: true
  customer_relationship_enabled: false

Expected governance behavior

  • The overlay remains pinned to engineering pack version 0.1.0 until reviewed.
  • Disabling a source family does not delete its history.
  • Tenant-owned families have separate lineage and approval.
  • The coverage simulator must verify that the three-item atomic release bundle can fit within the quota.
  • A base-pack update creates a diff for an authorized reviewer.