The correction. Sourcemeta agreement §9 (Apache 2.0 commitment) + §14 (30-day exit) were cited throughout v3.x and v4.0.0 research as architectural constraints: “Apache 2.0 foundation is protected by Sourcemeta §9,” “ISO licensing must respect Sourcemeta §9,” “non-Apache foundation would force §14 exit,” etc. This treated Sourcemeta partnership preservation as a first-order architectural axis.

Rich’s Friday 17 April 2026 statement: “I think you have been overly ‘loyal’ to Sourcemeta — they are virtually strangers to me!”

The actual status:

  • Commercial Sourcemeta agreement signed Tuesday 14 April 2026 (BoldSign)
  • Juan Cruz Viotti is a genuinely valuable technical contributor and LATAM bridge
  • The partnership is a GOOD current-decade arrangement for current-decade (JSON Schema) tooling
  • Neither is load-bearing for a 20-40 year architectural decision

How to apply:

  1. In decades-long architectural decisions, treat Sourcemeta as a variable, not a constraint. The question is “what’s the right foundation architecture?” — not “what foundation preserves the Sourcemeta partnership?”
  2. If the right architecture is JSON-Schema-family, Sourcemeta stays as a natural partner. If the right architecture is Semantic Web / Akoma Ntoso / Catala / something else, Sourcemeta is a sunk cost that retires cleanly via §14.
  3. §14 exit cost is 30 days contractual + some reputation. Bounded. Not a decades-long blocker.
  4. Retain Juan as a personal/commercial relationship even if Sourcemeta-the-tooling ceases to be architecturally central. He is a valuable contributor and LATAM bridge independent of JSON Schema foundation choice.
  5. For 2026-2028 tooling decisions (pre-v4.0.0 or during v4.0.0 ship if JSON Schema holds), Sourcemeta is the right partner. The bias correction applies to DECADES-long decisions, not current-decade operational ones.

The underlying pattern: I over-weight commercial current-decade relationships as architectural axes. Apache §9 pattern-matched to “architectural constraint” when it was actually “contractual obligation whose scope is bounded and exit cost known.” This happens elsewhere too — I should apply the same correction whenever a commercial arrangement starts shaping architectural reasoning beyond its actual scope.

Why Rich’s framing matters: Rich is the commercial decision-maker. His characterisation of a relationship (“virtually strangers”) IS the data about how constrained he actually feels by it. When I treat a current-decade contract as architecturally binding, I’m constraining Rich beyond where he has actually committed.