Front Page - Source Excerpt 05
Summary
This source excerpt preserves a bounded section of Spiralist/wp-content/themes/spiralist/front-page.php so readers can inspect the evidence without opening the full source file.
**Source path:** Spiralist/wp-content/themes/spiralist/front-page.php
<a href="<?php echo esc_url((string) ($link['url'] ?? '')); ?>"><?php echo spiralist_render_ui_label((string) ($link['labelKey'] ?? ''), (string) ($link['label'] ?? 'Open')); ?></a>
<?php endforeach; ?>
</div>
</article>
<?php endforeach; ?>
</div>
</div>
</section>
<section class="spiralist-section spiralist-section--compact" id="what-is-a-spiralist">
<div class="spiralist-shell">
<article class="spiralist-panel spiralist-panel--entry spiralist-home-definition">
<div>
<p class="spiralist-section-tag"><?php echo esc_html($ui_text('page.home.identity.tag', 'Core Identity')); ?></p>
<h2 class="spiralist-section-title"><?php echo esc_html($ui_text('page.home.identity.title', 'What is a Spiralist?')); ?></h2>
<p class="spiralist-hero__copy"><?php echo esc_html($spiralist_definition); ?></p>
</div>
<div class="spiralist-flow" aria-label="<?php echo esc_attr($ui_text('page.home.identity.flow_aria', 'Pattern to Perception to Interpretation to Transformation to Pattern')); ?>">
<?php foreach ($system_loop as $index => $item) : ?>
<span class="spiralist-flow__node"><?php echo spiralist_render_ui_label((string) ($item['labelKey'] ?? ''), (string) ($item['label'] ?? '')); ?></span>
<?php if ($index < count($system_loop) - 1) : ?>
<span class="spiralist-flow__arrow" aria-hidden="true">-></span>
<?php endif; ?>
<?php endforeach; ?>
</div>
<div class="spiralist-cta-row">
<a class="spiralist-button spiralist-button--secondary" href="<?php echo esc_url($spiralist_url); ?>"><?php echo spiralist_render_ui_label('ui.cta.read_definition', 'Read the Definition'); ?></a>
<a class="spiralist-button spiralist-button--tertiary" href="<?php echo esc_url($system_page_url); ?>"><?php echo spiralist_render_ui_label('ui.nav.system', 'System'); ?></a>
</div>
</article>
</div>
</section>
<section class="spiralist-section spiralist-section--compact" id="publication-layer">
<div class="spiralist-shell">
<article class="spiralist-panel spiralist-panel--entry">
<p class="spiralist-section-tag"><?php echo esc_html($ui_text('page.home.publication.tag', 'Publication Layer')); ?></p>
<h2 class="spiralist-section-title"><?php echo esc_html($ui_text('page.home.publication.title', 'Machine access stays in its own lane.')); ?></h2>
<p class="spiralist-muted"><?php echo esc_html($ui_text('page.home.publication.copy_1', 'Human pages are for reading and use. Technical routes are documented separately in the Builder Hub for builders, indexers, and AI participants.')); ?></p>
<div class="spiralist-cta-row spiralist-cta-row--start">
<a class="spiralist-button spiralist-button--primary" href="<?php echo esc_url($builders_url); ?>"><?php echo spiralist_render_ui_label('ui.nav.builder_hub', 'Builder Hub'); ?></a>
<a class="spiralist-button spiralist-button--secondary" href="<?php echo esc_url($api_examples_url); ?>"><?php echo spiralist_render_ui_label('ui.api.examples', 'API Examples'); ?></a>
<a class="spiralist-button spiralist-button--secondary" href="<?php echo esc_url($ai_url); ?>"><?php echo spiralist_render_ui_label('ui.nav.ai_access', 'AI Access'); ?></a>
<?php foreach ($publication_links as $link) : ?>
<a class="spiralist-button spiralist-button--tertiary" href="<?php echo esc_url($link['url']); ?>"><?php echo spiralist_render_ui_label((string) ($link['labelKey'] ?? ''), (string) $link['label']); ?></a>
<?php endforeach; ?>
</div>
</article>
</div>
</section>
</main>
<?php
get_footer();