Open computational infrastructure for measuring, modeling, simulating, and forecasting institutional dynamics in AI-mediated systems.
The Institutional Design Lab provides open research infrastructure for understanding how institutions emerge, evolve, and influence behavior in digital environments. We combine theoretical rigor with computational methods to enable:
- Measurement of institutional phenomena in digital platforms
- Modeling of institutional dynamics and behavioral patterns
- Simulation of governance interventions and policy changes
- Forecasting of institutional stability and drift
Institutions are not just formal rules—they are stable patterns of behavior sustained by shared expectations and information flows. Digital platforms create new information fields where institutions form at unprecedented speed and scale.
Our research program treats institutions as:
- Behavioral clusters - Stable patterns of action observable in trace data
- Information fields - Distributions of signals that shape expectations
- Reaction systems - Networks of responses to deviations
- Dynamic equilibria - Outcomes of ongoing interactive processes
This perspective enables measurement and prediction impossible under classical institutional theory.
institutional_design/
│
├── theory/ # Theoretical foundations & literature
│ ├── foundations/ # Core theoretical frameworks
│ ├── institutional-primitives/
│ ├── information-fields/
│ ├── behavioral-dynamics/ # Behavioral clusters, trajectories, reactions
│ ├── operationalization/ # Measurement approaches
│ ├── institutional-evolution/
│ ├── governance/
│ └── literature/ # Classical theory (North, Scott, etc.)
│
├── ontology/ # Machine-readable institutional ontology
│ ├── definitions/
│ ├── entities/
│ ├── relationships/
│ ├── mechanisms/
│ ├── processes/
│ ├── contexts/
│ ├── signals/
│ ├── reactions/
│ ├── institutions/
│ └── mappings/
│
├── wiki/ # Semantic knowledge graph (preserved)
│
├── infrastructure/ # Lab automation & tooling
│ ├── wiki_tools/
│ └── automation/
│
├── datasets/ # Dataset registry & schemas
│ ├── registry/ # Reddit, Wikipedia, GitHub, etc.
│ ├── loaders/
│ ├── schemas/
│ ├── synthetic/
│ ├── metadata/
│ └── benchmarks/
│
├── simulations/ # Computational simulation framework
│ ├── agents/
│ ├── signals/
│ ├── filters/
│ ├── reactions/
│ ├── institutions/
│ ├── entropy/
│ ├── transitions/
│ ├── interventions/
│ └── visualization/
│
├── prototypes/ # Working prototype systems
│ ├── cluster_detector/ # Institutional Cluster Detector
│ ├── entropy_monitor/ # Information Field Entropy Monitor
│ ├── drift_forecaster/ # Institutional Drift Forecasting Engine
│ └── intervention_simulator/ # Signal Intervention Simulator
│
├── benchmarks/ # Evaluation benchmarks
│ ├── institutional_stability.md
│ ├── drift_prediction.md
│ ├── intervention_effects.md
│ └── ...
│
├── governance/ # Ethics & governance framework
│ ├── ETHICS.md
│ ├── GOVERNANCE.md
│ └── CONTRIBUTING.md
│
├── notebooks/ # Analysis & exploration notebooks
│
└── visualizations/ # Visualization tools & outputs
Our ontology chain connects micro-level signals to macro-level institutional dynamics:
Signal → Stimulus → Filter → Reaction → Habit → Behavioral Cluster
→ Institution → Information Field → Institutional Dynamics
→ Intervention → Forecast
| Primitive | Description | Location |
|---|---|---|
Informational Signal |
Units of information shaping expectations | ontology/signals/ |
Reaction |
Responses to stimuli and deviations | ontology/reactions/ |
Behavioral Cluster |
Stable patterns of coordinated action | theory/behavioral-dynamics/ |
Behavioral Trajectory |
Temporal evolution of individual behavior | theory/behavioral-dynamics/ |
Institution |
Self-sustaining behavioral equilibrium | ontology/institutions/ |
Information Field |
Distribution of signals across population | theory/information-fields/ |
See ontology/ for complete semantic structure.
The repository maintains a semantic knowledge graph connecting:
- Definitions - Conceptual primitives and terminology
- Entities - Actors, organizations, identifiable objects
- Relationships - Causal and structural connections
- Processes - Temporal sequences and transformations
- Mechanisms - Explanatory pathways producing outcomes
- Contexts - Boundary conditions and situational factors
All knowledge elements include cross-references enabling navigation through the institutional conceptual space.
We maintain schemas, loaders, and metadata for institutional research across multiple domains:
| Domain | Applications | Registry |
|---|---|---|
| Community norms, moderation effects | datasets/registry/reddit.md |
|
| Wikipedia | Governance policies, dispute resolution | datasets/registry/wikipedia.md |
| GitHub | Code review norms, contribution governance | datasets/registry/github.md |
| Gaming | Rule enforcement, reputation systems | datasets/registry/gaming.md |
| Mobility | Infrastructure coordination, policy effects | datasets/registry/mobility.md |
| Finance | Regulatory regimes, market institutions | datasets/registry/finance.md |
Data Policy: We store schemas, metadata, and loaders—not raw proprietary data.
Computational simulation framework for institutional dynamics:
-
Institutional Emergence
- Norm formation and stabilization
- Convergence dynamics
- Critical mass thresholds
-
Institutional Drift
- Fragmentation processes
- Instability indicators
- Transition dynamics
-
Intervention Systems
- Moderation policy changes
- Ranking algorithm modifications
- Governance interventions
-
Information Field Dynamics
- Entropy measurement
- Signal propagation
- Concentration and polarization
Prototype systems for institutional prediction:
Identifies stable behavioral clusters from interaction traces.
Input: Behavioral traces, interaction histories
Output: Cluster assignments, emergence maps
Measures fragmentation, polarization, and instability.
Metrics: Shannon entropy, Herfindahl indices, clustering coefficients
Predicts norm shifts, convergence, and fragmentation.
Horizon: 7-60 day forecasts
Signals: Behavioral trajectories, entropy trends
Tests interventions before deployment.
Capabilities: Counterfactual simulation, effect estimation
Evaluation frameworks for institutional measurement:
| Benchmark | Objective | Metrics |
|---|---|---|
| Institutional Stability | Measure cluster persistence | Persistence rate, transition rate |
| Drift Prediction | Forecast norm shifts | Precision/Recall, AUC-ROC |
| Intervention Effects | Estimate causal impacts | Effect sizes, heterogeneous effects |
| Polarization Detection | Identify fragmentation | Entropy metrics, cluster distance |
| Norm Emergence | Detect new patterns | Change point detection |
| Cluster Persistence | Track stability over time | Survival analysis |
See benchmarks/ for detailed specifications.
This laboratory operates under explicit ethical commitments:
- Transparency: Open methods, documented assumptions
- Anti-Authoritarianism: Tools for accountability, not control
- Misuse Prevention: Safeguards against manipulation
- Democratic Safeguards: Support participatory governance
- Privacy Protection: Data minimization, anonymization
- Manipulative governance design
- Surveillance enhancement
- Authoritarian optimization
- Discriminatory targeting
See governance/ETHICS.md for complete framework.
We welcome contributions across multiple dimensions:
- Code: Simulations, loaders, visualization tools
- Theory: Ontology expansions, theoretical refinements
- Datasets: Registry entries, schema documentation
- Benchmarks: Evaluation protocols, metrics
- Documentation: Tutorials, examples, improvements
- Fork repository
- Create branch (
feature/your-feature) - Make changes following guidelines
- Submit Pull Request with description
- Review and merge
See governance/CONTRIBUTING.md for detailed guidelines.
| Phase | Focus | Status |
|---|---|---|
| Phase 1 | Non-destructive restructuring | ✓ Complete |
| Phase 2 | Theory + ontology stabilization | In Progress |
| Phase 3 | Dataset architecture | In Progress |
| Phase 4 | Simulation framework | Planned |
| Phase 5 | Prototype systems | Planned |
| Phase 6 | Benchmarks | In Progress |
| Phase 7 | Knowledge graph integration | Planned |
# Clone repository
git clone https://github.com/your-org/institutional_design.git
cd institutional_design
# Explore theory
ls theory/behavioral-dynamics/
# View ontology
cat ontology/definitions/definitions.md
# Check dataset schemas
cat datasets/registry/reddit.md
# Review benchmarks
cat benchmarks/institutional_stability.md- Start with
theory/for conceptual foundations - Explore
ontology/for semantic structure - Review
datasets/registry/for available data sources - Check
benchmarks/for evaluation approaches
- Explore
infrastructure/for existing tooling - Review
simulations/for computational framework - Check
prototypes/for working systems - See
governance/CONTRIBUTING.mdfor contribution guidelines
If you use this research infrastructure, please cite:
@software{institutional_design_lab,
title = {Institutional Design Lab},
year = {2024},
url = {https://github.com/your-org/institutional_design}
}
[Add your license here]
Institutional Design Lab - Open computational infrastructure for institutional science