-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathBase120_Canonical_Model_Registry.yaml
More file actions
383 lines (376 loc) · 16.2 KB
/
Base120_Canonical_Model_Registry.yaml
File metadata and controls
383 lines (376 loc) · 16.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
# Base120 Canonical Model Registry
# Version: 1.0.0
# Total Models: 120
schema_version: base120.schema.v1
canonical: true
models:
# --- DOMAIN P: PERSPECTIVE ---
- id: P1
name: First Principles Framing
definition: Reduce complex problems to foundational truths that cannot be further simplified
- id: P2
name: Stakeholder Mapping
definition: Identify all parties with interest, influence, or impact in a system or decision
- id: P3
name: Identity Stack
definition: Recognize that individuals operate from multiple nested identities simultaneously
- id: P4
name: Lens Shifting
definition: Deliberately adopt different interpretive frameworks to reveal hidden aspects of a situation
- id: P5
name: Empathy Mapping
definition: Systematically capture what stakeholders see, think, feel, and do in their context
- id: P6
name: Point-of-View Anchoring
definition: Establish and maintain a consistent reference frame before analysis begins
- id: P7
name: Perspective Switching
definition: Rotate through multiple viewpoints to identify invariants and blind spots
- id: P8
name: Narrative Framing
definition: Structure information as causal stories with conflict, choice, and consequence
- id: P9
name: Cultural Lens Shifting
definition: Adjust communication and interpretation for different cultural contexts and norms
- id: P10
name: Context Windowing
definition: Define explicit boundaries in time, space, and scope for analysis or action
- id: P11
name: Role Perspective-Taking
definition: Temporarily inhabit specific roles to understand constraints and priorities
- id: P12
name: Temporal Framing
definition: Organize understanding across past causes, present states, and future implications
- id: P13
name: Spatial Framing
definition: Scale perspective from local details to global patterns and back
- id: P14
name: Reference Class Framing
definition: Select comparable situations to inform judgment and avoid uniqueness bias
- id: P15
name: Assumption Surfacing
definition: Explicitly identify and document beliefs underlying plans or models
- id: P16
name: Identity-Context Reciprocity
definition: Recognize how identities shape interpretations and contexts reinforce identities
- id: P17
name: Frame Control & Reframing
definition: Consciously select or reshape interpretive frames to enable new solutions
- id: P18
name: Boundary Object Selection
definition: Choose representations that bridge multiple perspectives while remaining meaningful to each
- id: P19
name: Sensemaking Canvases
definition: Deploy structured templates to systematically capture and organize observations
- id: P20
name: Worldview Articulation
definition: Make explicit the fundamental beliefs and values that drive interpretation and action
# --- DOMAIN IN: INVERSION ---
- id: IN1
name: Subtractive Thinking
definition: Improve systems by removing elements rather than adding complexity
- id: IN2
name: Premortem Analysis
definition: Assume failure has occurred and work backward to identify causes
- id: IN3
name: Problem Reversal
definition: Solve the inverse of the stated problem to reveal insights
- id: IN4
name: Contra-Logic
definition: Argue the opposite position to stress-test assumptions and expose weak reasoning
- id: IN5
name: Negative Space Framing
definition: Study what is absent rather than what is present
- id: IN6
name: Inverse/Proof by Contradiction
definition: Assume a claim is false, derive logical impossibility, thus proving the claim true
- id: IN7
name: Boundary Testing
definition: Explore extreme conditions to find system limits and breaking points
- id: IN8
name: Contrapositive Reasoning
definition: Use logical equivalence that if A then B equals if not B then not A
- id: IN9
name: Backward Induction
definition: Begin with desired end state and work backward to determine necessary steps
- id: IN10
name: Red Teaming
definition: Organize adversarial review to find vulnerabilities through simulated attack
- id: IN11
name: Devil's Advocate Protocol
definition: Assign explicit role to argue against group consensus or preferred option
- id: IN12
name: Failure First Design
definition: Begin planning by identifying all possible failure modes and designing to prevent them
- id: IN13
name: Opportunity Cost Focus
definition: Evaluate options by what must be forgone rather than what is gained
- id: IN14
name: Second-Order Effects (Inverted)
definition: Trace negative downstream consequences rather than immediate benefits
- id: IN15
name: Constraint Reversal
definition: Temporarily remove assumed constraints to explore alternative solution space
- id: IN16
name: Inverse Optimization
definition: Maximize worst outcomes to understand system vulnerabilities
- id: IN17
name: Counterfactual Negation
definition: Imagine outcomes if key decision had been reversed
- id: IN18
name: Kill-Criteria & Stop Rules
definition: Define conditions that trigger project termination before launch
- id: IN19
name: Harm Minimization (Via Negativa)
definition: Improve by removing harmful elements rather than adding beneficial ones
- id: IN20
name: Antigoals & Anti-Patterns Catalog
definition: Document failure modes to avoid rather than success patterns to emulate
# --- DOMAIN CO: COMPOSITION ---
- id: CO1
name: Synergy Principle
definition: Design combinations where integrated value exceeds sum of parts
- id: CO2
name: Chunking
definition: Group related elements into meaningful units to reduce cognitive load
- id: CO3
name: Functional Composition
definition: Chain pure operations where output of one becomes input of next
- id: CO4
name: Interdisciplinary Synthesis
definition: Merge insights from distinct fields to generate novel solutions
- id: CO5
name: Emergence
definition: Recognize higher-order behavior arising from component interactions beyond individual properties
- id: CO6
name: Gestalt Integration
definition: Perceive and leverage whole patterns rather than isolated components
- id: CO7
name: Network Effects
definition: Exploit increasing value as user base or connections grow
- id: CO8
name: Layered Abstraction
definition: Separate concerns into hierarchical levels with clear interfaces between them
- id: CO9
name: Interface Contracts
definition: Define explicit agreements about data structures and behavior between components
- id: CO10
name: Pipeline Orchestration
definition: Coordinate sequential stages with explicit handoffs and error handling
- id: CO11
name: Pattern Composition (Tiling)
definition: Combine repeating elements to construct complex structures efficiently
- id: CO12
name: Modular Interoperability
definition: Ensure independent components work together through standardized connections
- id: CO13
name: Cross-Domain Analogy
definition: Transfer solution patterns from one domain to solve problems in another
- id: CO14
name: Platformization
definition: Extract common capabilities into reusable infrastructure serving multiple use cases
- id: CO15
name: Combinatorial Design
definition: Systematically explore option combinations to find optimal configurations
- id: CO16
name: System Integration Testing
definition: Verify assembled components work correctly together, not just in isolation
- id: CO17
name: Orchestration vs Choreography
definition: Choose between centralized coordination or distributed peer-to-peer interaction
- id: CO18
name: Knowledge Graphing
definition: Represent information as interconnected entities and relationships rather than isolated documents
- id: CO19
name: Multi-Modal Integration
definition: Synthesize information from different sensory or data modalities
- id: CO20
name: Holistic Integration
definition: Unify disparate elements into coherent, seamless whole where boundaries dissolve
# --- DOMAIN DE: DECOMPOSITION ---
- id: DE1
name: Root Cause Analysis (5 Whys)
definition: Iteratively ask why problems occur until fundamental cause emerges
- id: DE2
name: Factorization
definition: Separate multiplicative components to understand relative contribution of each factor
- id: DE3
name: Modularization
definition: Partition system into self-contained units with minimal interdependencies
- id: DE4
name: Layered Breakdown
definition: Decompose from system to subsystem to component progressively
- id: DE5
name: Dimensional Reduction
definition: Focus on most informative variables while discarding noise or redundancy
- id: DE6
name: Taxonomy/Classification
definition: Organize entities into hierarchical categories based on shared properties
- id: DE7
name: Pareto Decomposition (80/20)
definition: Identify vital few drivers producing most impact versus trivial many
- id: DE8
name: Work Breakdown Structure
definition: Hierarchically divide project into deliverable-oriented components with clear ownership
- id: DE9
name: Signal Separation
definition: Distinguish meaningful patterns from random variation or confounding factors
- id: DE10
name: Abstraction Laddering
definition: Move up and down conceptual hierarchy to find appropriate solution level
- id: DE11
name: Scope Delimitation
definition: Define precise boundaries of what is included versus excluded from consideration
- id: DE12
name: Constraint Isolation
definition: Identify specific limiting factor preventing performance improvement
- id: DE13
name: Failure Mode Analysis (FMEA)
definition: Enumerate potential failure points with severity, likelihood, and detectability ratings
- id: DE14
name: Variable Control & Isolation
definition: Hold factors constant to measure single variable's causal impact
- id: DE15
name: Decision Tree Expansion
definition: Map choices and their consequences as branching paths
- id: DE16
name: Hypothesis Disaggregation
definition: Break compound claim into testable sub-hypotheses
- id: DE17
name: Orthogonalization
definition: Ensure factors vary independently without correlation or interdependence
- id: DE18
name: Scenario Decomposition
definition: Partition future possibilities into discrete, mutually exclusive scenarios
- id: DE19
name: Critical Path Unwinding
definition: Trace longest sequence of dependent tasks determining minimum project duration
- id: DE20
name: Partition-and-Conquer
definition: Divide problem into independent subproblems solvable separately then combined
# --- DOMAIN RE: RECURSION ---
- id: RE1
name: Recursive Improvement (Kaizen)
definition: Continuously refine process through small, frequent enhancements
- id: RE2
name: Feedback Loops
definition: Create mechanisms where system outputs influence future inputs
- id: RE3
name: Meta-Learning (Learn-to-Learn)
definition: Improve the process of learning itself, not just domain knowledge
- id: RE4
name: Nested Narratives
definition: Structure information as stories within stories for depth and memorability
- id: RE5
name: Fractal Reasoning
definition: Recognize self-similar patterns repeating across different scales
- id: RE6
name: Recursive Framing
definition: Apply mental models to the process of selecting mental models
- id: RE7
name: Self-Referential Logic
definition: Create systems that monitor, measure, or modify themselves
- id: RE8
name: Bootstrapping
definition: Build capability using currently available resources, then use that to build more
- id: RE9
name: Iterative Prototyping
definition: Cycle rapidly through build-test-learn loops with increasing fidelity
- id: RE10
name: Compounding Cycles
definition: Design systems where gains reinforce future gains exponentially
- id: RE11
name: Calibration Loops
definition: Repeatedly check predictions against outcomes to improve forecasting accuracy
- id: RE12
name: Bayesian Updating in Practice
definition: Continuously revise beliefs as new evidence arrives, weighting by reliability
- id: RE13
name: Gradient Descent Heuristic
definition: Iteratively adjust toward improvement, even without perfect knowledge of optimal direction
- id: RE14
name: Spiral Learning
definition: Revisit concepts at increasing depth, building on previous understanding
- id: RE15
name: Convergence-Divergence Cycling
definition: Alternate between expanding possibilities and narrowing to decisions
- id: RE16
name: Retrospective -> Prospective Loop
definition: Use systematic reflection on past to inform future planning
- id: RE17
name: Versioning & Diff
definition: Track changes over time and compare versions to understand evolution
- id: RE18
name: Anti-Catastrophic Forgetting
definition: Preserve critical knowledge while adapting to new information
- id: RE19
name: Auto-Refactor
definition: Systematically improve system structure without changing external behavior
- id: RE20
name: Recursive Governance (Guardrails that Learn)
definition: Establish rules that adapt based on their own effectiveness
# --- DOMAIN SY: SYSTEMS ---
- id: SY1
name: Leverage Points
definition: Identify intervention points where small changes produce disproportionate effects
- id: SY2
name: System Boundaries
definition: Define what is inside versus outside system scope for analysis or design
- id: SY3
name: Stocks & Flows
definition: Distinguish accumulations from rates of change affecting them
- id: SY4
name: Requisite Variety
definition: Match control system's complexity to system being controlled
- id: SY5
name: Systems Archetypes
definition: Recognize recurring dynamic patterns across different domains
- id: SY6
name: Feedback Structure Mapping
definition: Diagram causal loops showing how variables influence each other
- id: SY7
name: Path Dependence
definition: Acknowledge how early decisions constrain future options through accumulated consequences
- id: SY8
name: Homeostasis/Dynamic Equilibrium
definition: Understand self-regulating mechanisms maintaining stable states despite disturbances
- id: SY9
name: Phase Transitions & Tipping Points
definition: Identify thresholds where gradual changes produce sudden qualitative shifts
- id: SY10
name: Causal Loop Diagrams
definition: Visualize circular cause-effect relationships with reinforcing and balancing dynamics
- id: SY11
name: Governance Patterns
definition: Design decision rights, accountability structures, and coordination mechanisms
- id: SY12
name: Protocol/Interface Standards
definition: Specify rules for interaction enabling coordination without central control
- id: SY13
name: Incentive Architecture
definition: Design reward and penalty structures aligning individual actions with system goals
- id: SY14
name: Risk & Resilience Engineering
definition: Build systems that fail gracefully and recover automatically
- id: SY15
name: Multi-Scale Alignment
definition: Ensure strategy, operations, and execution cohere across organizational levels
- id: SY16
name: Ecosystem Strategy
definition: Position organization within network of partners, competitors, and stakeholders
- id: SY17
name: Policy Feedbacks
definition: Anticipate how rules shape behavior, which creates conditions affecting future rules
- id: SY18
name: Measurement & Telemetry
definition: Instrument systems to capture state, changes, and anomalies for informed response
- id: SY19
name: Meta-Model Selection
definition: Choose appropriate framework or tool for specific problem characteristics
- id: SY20
name: Systems-of-Systems Coordination
definition: Manage interactions between independent systems with emergent behaviors
governance:
freeze_status: FROZEN
change_policy: GOVERNED_VERSION_BUMP_ONLY
hash_algorithm: SHA-256