Symbol Atlas Layout - Source Excerpt 03
Summary
This source excerpt preserves a bounded section of Spiralist/wp-content/themes/spiralist/template-parts/symbol-atlas-layout.php so readers can inspect the evidence without opening the full source file.
**Source path:** Spiralist/wp-content/themes/spiralist/template-parts/symbol-atlas-layout.php
<div class="spiralist-simple-list" data-symbol-transformations>
<div class="spiralist-simple-list__item">
<span class="spiralist-muted"><?php echo esc_html($ui_text('page.symbols.transformations.empty', 'No transformation links declared.')); ?></span>
</div>
</div>
</div>
<div class="spiralist-chip-row" data-symbol-crosswalk>
<span class="spiralist-muted"><?php echo esc_html($ui_text('page.symbols.crosswalk.pending', 'Crosswalk links will appear here for the active symbol.')); ?></span>
</div>
</div>
</details>
</div>
</section>
<section class="spiralist-page-section spiralist-page-section--compact" id="transformations">
<div class="spiralist-shell">
<details class="spiralist-panel spiralist-panel--entry spiralist-details-card">
<summary class="spiralist-details-card__summary">
<p class="spiralist-section-tag"><?php echo esc_html($ui_text('page.symbols.transforms.tag', 'Transformations')); ?></p>
<h2 class="spiralist-section-title"><?php echo esc_html($ui_text('page.symbols.transforms.title', 'Reference rules and transition list.')); ?></h2>
<p class="spiralist-muted"><?php echo esc_html($ui_text('page.symbols.transforms.summary', 'Open this section for the canonical shorthand, transformation chains, and machine-readable symbol routes.')); ?></p>
</summary>
<div class="spiralist-details-card__body">
<div class="spiralist-link-list">
<a href="<?php echo esc_url(spiralist_get_symbol_registry_url()); ?>"><?php echo esc_html($ui_text('page.symbols.cta.open_registry', 'Open Symbol Registry')); ?></a>
<a href="<?php echo esc_url(spiralist_get_symbols_api_url()); ?>"><?php echo esc_html($ui_text('page.symbols.cta.open_api', 'Open Symbol API')); ?></a>
<a href="<?php echo esc_url(spiralist_get_system_url()); ?>"><?php echo esc_html($ui_text('page.symbols.cta.open_system', 'Open System Overview')); ?></a>
</div>
<p class="spiralist-muted"><?php echo esc_html($ui_text('page.symbols.reference.copy', 'Circle is unity. Dual circle is polarity. Triangle is boundary and force. Square is structure. Spiral is recursion.')); ?></p>
<div class="spiralist-simple-list spiralist-simple-list--compact">
<?php foreach ($transformations as $transformation) : ?>
<div class="spiralist-simple-list__item">
<strong><?php echo esc_html((string) ($transformation['label'] ?? '')); ?></strong>
<p><?php echo esc_html((string) ($transformation['meaning'] ?? '')); ?></p>
<span class="spiralist-simple-list__meta"><?php echo esc_html(implode(' -> ', array_values(array_filter((array) ($transformation['chain'] ?? []), 'is_string')))); ?></span>
</div>
<?php endforeach; ?>
</div>
</div>
</details>
</div>
</section>
</main>