Repository navigation
Expand file tree
/
Copy pathiosm.yaml
More file actions
115 lines (115 loc) · 2.7 KB
/
Copy pathiosm.yaml
File metadata and controls
115 lines (115 loc) · 2.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
iosm:
metadata:
system_name: billing-api
scope: service
criticality_profile: standard
delivery_boundary: billing-api-service
planning:
use_economic_decision: true
prioritization_formula: wsjf_confidence
min_confidence: 0.70
hypothesis_required: true
cycle_scope_required: true
cycle_capacity:
max_goals: 3
max_scope_items: 5
max_expected_change_surface: 3
cycle_policy:
max_iterations_per_phase: 3
stabilization:
target_index: 0.98
consecutive_cycles: 3
global_metric_floor: 0.60
max_consecutive_unexplained_declines: 2
metric_floors:
logic: 0.95
performance: 0.85
quality_gates:
gate_I:
semantic_min: 0.95
logical_consistency_min: 1.00
duplication_max: 0.05
gate_O:
latency_ms:
p50_max: 60
p95_max: 150
p99_max: 250
error_budget_respected: true
chaos_pass_rate_min: 1.00
gate_S:
at_least_one_dimension: true
api_surface_reduction_min: 0.20
dependency_hygiene_min: 0.95
onboarding_time_minutes_max: 15
regression_budget_max: 0
gate_M:
change_surface_max: 3
coupling_max: 0.20
cohesion_min: 0.80
contracts_pass: true
guardrails:
max_negative_delta:
semantic: 0.02
logic: 0.00
performance: 0.03
simplicity: 0.03
modularity: 0.02
flow: 0.02
evidence:
min_decision_confidence: 0.80
freshness_sla_hours:
tier_a: 24
tier_b: 168
min_metric_confidence:
semantic: 0.70
logic: 0.90
performance: 0.90
simplicity: 0.70
modularity: 0.70
flow: 0.80
waivers:
max_duration_days: 14
require_human_approval: true
metric_targets:
semantic:
glossary_coverage_min: 0.95
naming_consistency_min: 0.95
ambiguity_ratio_max: 0.05
logic:
invariant_pass_rate_min: 1.00
performance:
latency_ms:
p50_max: 60
p95_max: 150
p99_max: 250
simplicity:
onboarding_time_minutes_max: 15
modularity:
change_surface_max: 3
flow:
lead_time_hours_max: 24
deploy_frequency_per_week_min: 5
change_failure_rate_max: 0.15
review_latency_hours_max: 24
index:
weights:
semantic: 0.15
logic: 0.20
performance: 0.25
simplicity: 0.15
modularity: 0.15
flow: 0.10
automation:
allow_agents: true
human_approval_required_for:
- waivers
- public_contract_changes
- threshold_relaxation
- destructive_data_changes
reporting:
persist_history: true
output_format: json
learning:
update_pattern_library: true
update_decision_log: true
update_glossary: true