v0.2.0¶
Released: 2025-10-19
Highlights¶
- Comprehensive SLO ontology with 22 dimensions for categorizing and filtering SLOs
- Multiple example sets: AI agents, RED metrics, USE metrics, SaaS CRM, budgeting methods
Added¶
Ontology System¶
- Ontology package with 22 labeling dimensions for SLO categorization (
9db8193) - Label dimensions: framework, layer, scope, audience, category, severity, tier, metric-type, resource-type, service, team, environment, domain, process, access-model, risk-level, risk-type, capability, workflow, impact, journey-stage (
9db8193) - MetricReport type for analyzing label usage across SLO sets (
76d7b73)
Example SLO Sets¶
| Example Set | SLO Count | Description |
|---|---|---|
| AI Agents | 20 | Availability, cost efficiency, response quality, response time, task completion, user engagement |
| RED Metrics | 5 | Rate, Errors, Duration with availability |
| USE Metrics | 11 | Utilization, Saturation, Errors |
| SaaS CRM | 24 | Business outcomes, feature adoption, user activation, engagement, retention |
| Budgeting Methods | 3 | Occurrences, Timeslices, RatioTimeslices |
- Example set: AI agents (
7960a6b) - Example set: RED metrics (
7960a6b) - Example set: USE metrics (
7960a6b) - Example set: SaaS CRM (
7960a6b) - JSON and YAML renderings of all example SLOs (
c4f35c9)
Helper Functions¶
SLOsByDirAndFileSlug()andWriteExampleJSONAndYAMLFiles()helpers (b1a7fad)Labels()function for retrieving SLO labels (9024230)ExampleSLOsByDirectory()for loading examples by directory (693a669)WriteSLOSetsReport()for generating metrics documentation (94d210e)
Changed¶
- All ontology labels now use kebab-case consistently (
de4e0ea)
Documentation¶
- METRICS.md generated documentation for example SLO sets (
3acf596) - Updated README.md with ontology and examples documentation (
880e2c7)