Skip to content

Commit 82026af

Browse files
committed
fix: remove circular derives_from in tension principle, add Medium source
1 parent b9b7fd4 commit 82026af

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

canon/principles/quality-attributes-are-in-tension.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ stability: stable
99
tags: ["canon", "principles", "quality-attributes", "software-virtues", "tradeoffs", "tensions", "ilities"]
1010
epoch: E0008.4
1111
date: 2026-05-10
12-
derives_from: "canon/definitions/software-virtues-vocabulary.md, canon/observations/quality-attribute-tension-matrix.md, canon/values/axioms.md"
12+
derives_from: "canon/definitions/software-virtues-vocabulary.md, canon/values/axioms.md, https://medium.com/@klappy/what-are-software-virtues-and-how-to-prioritize-them-f0b583741afe"
1313
complements: "odd/maturity.md, canon/constraints/mode-discipline-and-bottleneck-respect.md"
1414
governs: "How tradeoffs between competing software properties are reasoned about across canon. Holds for any set of quality attributes, not only the canonical ten. Forbids reasoning that flattens the tradeoff space into a single objective function. Requires phase-aware weighting rather than universal rankings."
1515
status: active

0 commit comments

Comments
 (0)