executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
analyze-tensegrity-systemAnalyze a tensegrity system by identifying compression struts and tension cables, classifying type (class 1/2, biological/architectural), computing prestress equilibrium, verifying stability via Maxwell's rigidity criterion, and mapping biological tensegrity (microtubules, actin, intermediate filaments). Use when evaluating tensegrity in architecture, robot…
Independent GitHub snapshot · Automated classification · Original documentation governs
Ein Tensegrity-System (Tensional Integrity) analysieren -- eine Struktur in der isolierte Druckelemente (Streben) durch ein kontinuierliches Zugnetz (Seile/Sehnen) stabilisiert werden. Die Kraftbalance, das Vorspannungs-Gleichgewicht, die strukturelle Stabilitaet und die skalenuebergreifende Kohaerenz vom molekularen Zytoskelett bis zur architektonischen Form bestimmen.
Die vollstaendige physische Beschreibung etablieren indem jedes Druckelement (Strebe) und Zugelement (Seil), ihre Konnektivitaet und die Randbedingungen identifiziert werden.
## System Characterization
| ID | Type | Length | Cross-section | Material | Stiffness |
|----|-------|----------|---------------|----------------|---------------|
| S1 | strut | [value] | [value] | [material] | E = [value] |
| C1 | cable | [value] | [value] | [material] | EA = [value] |
- **Nodes**: [count], [fixed vs. free]
- **Scale**: [molecular / cellular / architectural / robotic]
- **Boundary conditions**: [description]
Erwartet: Ein vollstaendiges Inventar aller Druck- und Zugelemente mit Materialeigenschaften, eine Inzidenzmatrix und Randbedingungen die ausreichen um die Gleichgewichtsgleichungen aufzustellen.
Bei Fehler: Wenn Element-Eigenschaften unbekannt sind (haeufig in biologischen Systemen), publizierte Werte verwenden: Mikrotubuli (E ~ 1,2 GPa, Persistenzlaenge ~ 5 mm), Actin (E ~ 2,6 GPa, Persistenzlaenge ~ 17 um), Intermediaerfilamente (hoch nichtlinear, dehnungsversteifend mit niedrigem Anfangsmodul ~1 MPa steigend auf ~1 GPa bei hoher Dehnung). Wenn Konnektivitaet unklar ist, das System auf die einfachste Topologie reduzieren die die wesentlichen Kraftpfade erfasst.
Bestimmen welcher Klasse Tensegrity das System angehoert und ob es biologisch oder konstruiert ist.
## Tensegrity Classification
- **Class**: [1 (isolated struts) / 2 (strut-strut contact)]
- **Dimension**: [2D / 3D]
- **Topology**: [prism / octahedron / icosahedron / X-module / irregular]
- **Category**: [biological / architectural / robotic / artistic]
- **b** (members): [value], **j** (nodes): [value]
### Biological Tensegrity Mapping (if applicable)
| Cell Component | Tensegrity Role | Key Properties |
|-------------------------|-----------------------|---------------------------------------------|
| Microtubules | Compression struts | 25 nm OD, E~1.2 GPa, dynamic instability |
| Actin filaments | Tension cables | 7 nm, cortical network, actomyosin contract. |
| Intermediate filaments | Deep tension/prestress| 10 nm, strain-stiffening, nucleus-to-membrane|
| Extracellular matrix | External anchor | Collagen/fibronectin, integrin attachment |
| Focal adhesions | Ground nodes | Mechanosensitive, connect cytoskeleton to ECM |
| Nucleus | Internal compression | Lamina network forms sub-tensegrity |
Erwartet: Eine klare Klassifikation (Klasse, Dimension, Kategorie) mit der biologischen Mapping-Tabelle vervollstaendigt fuer biologische Systeme. Fuer konstruierte Systeme ist die Topologie-Familie identifiziert.
Bei Fehler: Wenn das System nicht sauber zu Klasse 1 oder Klasse 2 passt, kann es ein Hybrid oder ein konventioneller Rahmen sein. Ein echtes Tensegrity erfordert dass mindestens einige Elemente nur unter Zug arbeiten (Seile die unter Druck schlaff werden). Wenn keine Elemente nur-Zug sind, ist das System kein Tensegrity -- als konventionelles Fachwerk oder Rahmen reklassifizieren und Standard-Strukturanalyse anwenden.
Statisches Gleichgewicht an jedem Knoten berechnen, den Vorspannungszustand bestimmen (interner Zug/Druck ohne externe Last) und verifizieren dass alle Seile unter Zug bleiben.
## Prestress Equilibrium
- **Equilibrium matrix A**: [dj] x [b] = [size]
- **Rank of A**: [value]
- **Self-stress states (s)**: s = b - rank(A) = [value]
- **Self-stress feasibility**: [all cables in tension? Yes/No]
- **Minimum cable tension**: t_min = [value]
- **Critical external load**: F_crit = [value]
| Member | Type | Force Density | Force | Status |
|--------|-------|---------------|---------|-------------|
| S1 | strut | [negative] | [value] | compression |
| C1 | cable | [positive] | [value] | tension |
Erwartet: Self-Stress-Zustaende werden berechnet, eine physikalisch realisierbare Vorspannung (alle Seile unter Zug, alle Streben unter Druck) wird gefunden und die Belastungskapazitaet wird geschaetzt.
Bei Fehler: Wenn kein Self-Stress-Zustand alle Seile unter Zug haelt, unterstuetzt die Topologie keine Tensegrity-Vorspannung. Entweder (a) die Inzidenzmatrix hat Fehler, (b) das System braucht zusaetzliche Seile, oder (c) es ist ein Mechanismus statt eines Tensegrity. Fuer grosse Systeme die Force-Density-Methode (Schek, 1974) oder numerische Nullraum-Berechnung statt Handrechnung verwenden.
Bestimmen ob das Tensegrity steif ist (stabil gegen infinitesimale Stoerungen) oder ein Mechanismus (hat Null-Energie-Deformationsmoden).
Erweiterte Maxwell-Regel anwenden: Fuer ein punktverbundenes Tragwerk in d Dimensionen mit b Staeben, j Knoten, k kinematischen Beschraenkungen (Lager), s Self-Stress-Zustaenden und m infinitesimalen Mechanismen:
b - dj + k + s = m
Dies setzt Staebe, Gelenke und Beschraenkungen in Beziehung zur Balance zwischen Self-Stress- und Mechanismus-Zustaenden.
Aus der Gleichgewichtsmatrix berechnen: rank(A) = b - s. Die Anzahl der Mechanismen ist m = dj - k - rank(A). Wenn m = 0, ist die Struktur erstordnungssteif. Wenn m > 0, muss Vorspannungsstabilitaet geprueft werden.
Vorspannungs-Stabilitaetstest: Fuer jeden Mechanismusmodus q die Energie zweiter Ordnung E_2 = q^T * G * q berechnen, wobei G die geometrische Steifigkeitsmatrix (Spannungsmatrix) ist. Wenn E_2 > 0 fuer alle Mechanismusmoden, ist das Tensegrity vorspannungsstabil (Connelly und Whiteley, 1996). So erreicht Tensegrity Steifheit -- nicht durch Stabanzahl, sondern durch Vorspannungsstabilisierung von Mechanismen.
Steifheit klassifizieren:
## Stability Analysis (Maxwell's Criterion)
- **Bars (b)**: [value]
- **Joints (j)**: [value]
- **Dimension (d)**: [2 or 3]
- **Kinematic constraints (k)**: [value]
- **Rank of A**: [value]
- **Self-stress states (s)**: [value]
- **Mechanisms (m)**: [value]
- **Maxwell check**: b - dj + k + s = m --> [values]
- **Prestress stability**: [stable / unstable / N/A]
- **Rigidity class**: [determinate / indeterminate / prestress-stable / mechanism]
Erwartet: Maxwell-Zaehlung durchgefuehrt, Mechanismen bestimmt und fuer m > 0 Vorspannungsstabilitaet evaluiert. Die Struktur ist als steif, vorspannungsstabil oder Mechanismus klassifiziert.
Bei Fehler: Wenn die Struktur ein Mechanismus ist (m > 0 und nicht vorspannungsstabil), Optionen: (a) Seile hinzufuegen um b zu erhoehen und m zu reduzieren, (b) Vorspannung erhoehen, (c) Topologie modifizieren. In biologischen Systemen passt aktive Aktomyosin-Kontraktilitaet kontinuierlich Vorspannung an um Stabilitaet zu erhalten -- die Zelle ist ein selbstabstimmendes Tensegrity.
Wenn das System eine biologische Interpretation hat, die Analyse auf Ingbers zellulaeres Tensegrity-Modell abbilden und skalenuebergreifende Kohaerenz pruefen. Diesen Schritt fuer rein konstruierte Systeme ueberspringen.
## Cross-Scale Biological Tensegrity
| Scale | Compression | Tension | Prestress Source | Nodes |
|------------|--------------------|----------------------|-----------------------|--------------------|
| Molecular | Tubulin dimers | Actin/IF subunits | ATP/GTP hydrolysis | Protein complexes |
| Cellular | Microtubules | Actin cortex + IFs | Actomyosin | Focal adhesions |
| Tissue | Cells (turgor) | ECM (collagen) | Cell contractility | Cell-ECM junctions |
| Organ | Bones | Muscles + fascia | Muscle tone | Joints |
### Mechanotransduction Pathway
ECM --> integrin --> focal adhesion --> actin cortex --> IF --> nuclear lamina --> chromatin
Erwartet: Biologisches Tensegrity an jeder relevanten Skala abgebildet mit Druck, Zug, Vorspannungsquelle und identifizierten Knoten. Skalenuebergreifende Kraftuebertragung dokumentiert.
Bei Fehler: Wenn das skalenuebergreifende Mapping bricht (keine klare Zugkontinuitaet zwischen Skalen), die Luecke dokumentieren. Nicht alle biologischen Strukturen sind Tensegrity an allen Skalen. Die Wirbelsaeule ist Tensegrity auf muskuloskelettaler Ebene (Knochen=Streben, Muskeln/Faszien=Seile) aber individuelle Wirbel sind intern konventionelle Druckstrukturen.
Alle vorangegangenen Analysen zu einer abschliessenden Bewertung der tensionalen Integritaet des Systems kombinieren.
## Structural Integrity Assessment
- **Prestress equilibrium**: [achieved / not achieved]
- **Rigidity**: [determinate / indeterminate / prestress-stable / mechanism]
- **Load capacity margin**: [value or qualitative]
- **Critical member**: [ID] -- failure causes [consequence]
- **Redundancy**: [cables removable before mechanism]
- **Integrity rating**: [ROBUST / MARGINAL / FRAGILE]
### Recommendations
1. [specific recommendation]
2. [specific recommendation]
3. [specific recommendation]
Erwartet: Vollstaendige strukturelle Integritaets-Bewertung mit Steifheits-Klassifikation, Verwundbarkeits-Identifikation, Redundanz-Analyse und Integritaets-Bewertung (ROBUST/MARGINAL/FRAGIL) mit umsetzbaren Empfehlungen.
Bei Fehler: Wenn die Analyse unvollstaendig ist (Gleichgewichtsmatrix zu gross, biologische Parameter unbekannt), die Bewertung als bedingt angeben: "MARGINAL bis numerische Verifikation" oder "Klassifikation erfordert experimentelle Messung des Vorspannungsniveaus." Partielle Bewertung mit expliziten Luecken ist wertvoller als keine Bewertung.
assess-form -- Struktur-Inventar und Transformations-Bereitschaft; assess-form bewertet die Form eines Systems generisch, waehrend dieser Skill den spezifischen Tensegrity-Rahmen der Druck-Zug-Zerlegung anwendetadapt-architecture -- architektonische Metamorphose; Tensegrity-Analyse identifiziert ob Integritaet von Zugkontinuitaet abhaengt und informiert welche Elemente waehrend Transformation sicher modifiziert werden koennenrepair-damage -- regenerative Wiederherstellung; in Tensegrity haben Seil-Versagen und Streben-Versagen unterschiedliche Konsequenzen, und die kritische Mitglied-Analyse (Schritt 6) informiert direkt die Reparatur-Prioritaetcenter -- dynamische Argumentationsbalance; Tensegritys Prinzip der Stabilitaet durch ausgeglichene Spannung (nicht starren Druck) ist die strukturelle Metapher die dem Zentrieren zugrunde liegtintegrate-gestalt -- Spannungs-Resonanz-Mapping in Gestalt-Integration spiegelt Druck-Zug-Dualitaet; beide finden Kohaerenz durch produktives Zusammenspiel entgegengesetzter Kraefteanalyze-magnetic-levitation -- Schwester-Analyse-Skill der dasselbe Strenge-Muster teilt (charakterisieren, klassifizieren, Stabilitaet verifizieren); Levitation erreicht kontaktlose Kraftbalance, Tensegrity erreicht kontaktbasierte Kraftbalance durch Zugkontinuitaetconstruct-geometric-figure -- geometrische Konstruktion von Tensegrity-Knotenpositionen; die geometrische Figur liefert die Anfangstopologie die Tensegrity-Analyse dann auf Stabilitaet verifiziert