Asi nuclear-smr

Nuclear SMR Skill

install
source · Clone the upstream repo
git clone https://github.com/plurigrid/asi
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/plurigrid/asi "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/nuclear-smr" ~/.claude/skills/plurigrid-asi-nuclear-smr && rm -rf "$T"
manifest: skills/nuclear-smr/SKILL.md
source content

Nuclear SMR Skill

Trit: +1 (GENERATOR)

Overview

Small Modular Reactor integration for Plurigrid energy dominance. Bridges neutronics simulation (OpenMC/MOOSE), categorical databases (ACSets), and on-chain coordination (Aptos).

When to Use

  • SMR simulation and safety analysis
  • Mesh generation for finite element multiphysics
  • Monte Carlo neutronics with deterministic coloring
  • Grid dispatch optimization for hybrid energy systems

Plurigrid SMR Dominance Stack

┌─────────────────────────────────────────────────────────────────────────┐
│                    LAYER 1: SIMULATION                                   │
├─────────────────────────────────────────────────────────────────────────┤
│  idaholab/moose (1.7K⭐) → Finite element multiphysics                  │
│  openmc-dev/openmc (931⭐) → Monte Carlo neutronics                     │
│  stellarmesh (66⭐) → Mesh generation for FEM                           │
│  ↓                                                                       │
├─────────────────────────────────────────────────────────────────────────┤
│                    LAYER 2: CATEGORICAL DATABASE                         │
├─────────────────────────────────────────────────────────────────────────┤
│  ACSets.jl → Mesh as attributed C-set                                   │
│  StructuredDecompositions.jl → Sheaves on tree decompositions           │
│  DuckDB → Time-travel queries on simulation runs                        │
│  ↓                                                                       │
├─────────────────────────────────────────────────────────────────────────┤
│                    LAYER 3: ON-CHAIN COORDINATION                        │
├─────────────────────────────────────────────────────────────────────────┤
│  society.move → Operator registry, safety attestations                  │
│  multiverse_v3.move → 3 parallel bifurcation slots (MINUS/ERG/PLUS)     │
│  hyperbolic_bulk.move → GF(3) entropy storage                           │
│  ↓                                                                       │
├─────────────────────────────────────────────────────────────────────────┤
│                    LAYER 4: GRID DISPATCH                                │
├─────────────────────────────────────────────────────────────────────────┤
│  idaholab/HERON → Hybrid energy systems optimization                    │
│  Load following: SMR + solar/wind hybrid                                │
│  Microgrids: Developing world remote deployment                         │
└─────────────────────────────────────────────────────────────────────────┘

Key Repositories

RepositoryStarsPurposeGF(3) Mapping
idaholab/moose
1.7KMultiphysics FEM+1 Generator
openmc-dev/openmc
931Monte Carlo neutronics+1 Generator
stellarmesh
66Mesh generation0 Coordinator
idaholab/HERON
-Hybrid systems-1 Validator

SMR Advantages for Developing World

  1. Factory-built: Ship assembled, reduce on-site complexity
  2. Passive safety: No external power needed for shutdown (valence = +3)
  3. Load-following: Complement variable renewables
  4. Smaller upfront capital: $1-3B vs $10B+ for traditional
  5. Co-generation: District heating + desalination

QRI Valence Integration

Grid states mapped to XY model topology for bankable assets:

Grid StateValenceVorticesAction
Blackout-3manyemergency-withdraw
Brownout-2somegradual-withdraw
Unstable-1fewhold-cautious
Balanced0nonehold
Surplus+1annihilatinghold-growth
Export-ready+2nonedeposit
Dominant+3nonedeposit-compound

Commands

# OpenMC simulation with Gay.jl coloring
julia --project=. -e 'using OpenMC, Gay; run_simulation(seed=137508)'

# Mesh → ACSet conversion
julia -e 'using ACSets, StellaMesh; mesh_to_acset(load_mesh("reactor.msh"))'

# Deploy SMR operator registry
aptos move publish --package-dir wev_move_contracts --named-addresses wev=default

# HERON optimization
python -m heron --input smr_hybrid_config.yaml

Related Skills

SkillTritBridge
energy-dominance
+1Policy framework
gay-mcp
+1Monte Carlo coloring
acsets
0Mesh topology
goblins
0Distributed operators
aptos-gf3-society
+1On-chain safety
qri-valence
0XY model topology
intent-sink
-1Demand absorption

Triad Conservation

nuclear-smr (+1) + acsets (0) + intent-sink (-1) = 0 ✓

References


Autopoietic Marginalia

The interaction IS the skill improving itself.

Every use of this skill is an opportunity for worlding:

  • MEMORY (-1): Record what was learned
  • REMEMBERING (0): Connect patterns to other skills
  • WORLDING (+1): Evolve the skill based on use

Add Interaction Exemplars here as the skill is used.