Linked.Archi Financial Architecture SHACL Shapes
SHACL shapes for validating financial architecture models. Enforces governance rules: every cost model must have a currency and at least one cost item, every investment case must have a type and projected ROI, and every cost-benefit analysis must have cost, benefit, and NPV.
Linked.Archi
Cost Model Shape
Validates that cost models have required metadata.
Every cost model must declare its currency (ISO 4217 code).
Every cost model must have at least one cost item.
Every cost model should declare its TCO horizon (years).
Every cost model should have a date indicating when it was last updated.
Cost Item Shape
Validates that cost items have required metadata.
Every cost item must have a cost category.
Investment Case Shape
Validates that investment cases have required metadata.
Every investment case must have a human-readable label.
Every investment case must declare its type (Run/Grow/Transform).
Every investment case must have an investment amount.
Every investment case should have a projected ROI.
Every investment case should have a sponsor.
Cost-Benefit Analysis Shape
Validates that cost-benefit analyses have required metrics.
Every CBA must have an estimated benefit.
Every CBA should have a net present value.
Budget Shape
Validates that budgets have required metadata.
Every budget must have a human-readable label.
Technical Debt Cost Shape
Validates that technical debt costs have required metadata.
Technical debt costs must specify the debt type (interest or principal).
Technical debt costs should describe the debt and its impact.
Cloud Cost Allocation Shape
Validates that cloud cost allocations have FinOps metadata.
Cloud cost allocations must specify the cloud provider.
Cloud cost allocations must specify the service type.