Handbook
Example Tenant Overlay
Updated
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.0until 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.