G.Core:6 - Bias-annotation (informative)
Preface node
heading:g-core-6-bias-annotation-informative:54600
Content
- Centralization bias: A single hub can become too “thick”. Mitigation: delegation-first routing; keep only true Part‑G invariants and typed indices here.
- Over-typing bias: A trigger catalogue can become overly granular. Mitigation: granularity discipline + scope notes; only add new kinds when planning/selection needs it.
- Refactor rigidity bias: Preserving IDs can feel cumbersome. Mitigation: delegation items preserve IDs while enabling deduplication.
- Default absolutism bias: Defaults may require conditional rules. Mitigation: Default Ownership Index allows conditional default rules with explicit applicability conditions.
- Single-writer bias: prefers single‑writer authoring for catalogs and explicit ownership tables.
Mitigation: delegation-first routing; keep catalogs minimal; avoid “second specs”. - Architectural bias: centralizes invariants to prevent accidental coupling across
G.x.
Mitigation: keep core thin; forceExtensionsto remain pattern‑scoped. - Ontological/epistemic bias: enforces strict distinction between contract surfaces, kits, mechanisms, and orchestration.
Mitigation: allow didactic scope notes while keeping normative surface id‑based. - Pragmatic bias: adds authoring overhead (linkage sections, alias maps).
Mitigation: one small mandatory bridge CC item per pattern (CC‑Gx‑CoreRef) and short linkage slices only. - Didactic bias: risks “glossy hub prose” that hides missing CC coverage.
Mitigation: enforce CC/Solution coherence (E.19) and keep invariants checkable viaCC‑GCORE‑….