Understand
Learn the environment before introducing architecture.
Understand first
The portfolio is one body of meaningful content with two presentations: an indexable website and a living system interface.
Learn the environment before introducing architecture.
Preserve the useful systems, semantics, and capabilities already present.
Add only the smallest mechanism that understanding proves necessary.
Let the interface reveal what the system is doing and why.
System markup
Custom elements describe modules, graphics, connections, and behavior. Standard HTML inside those elements remains the accessible, searchable website. The build prepares the scene; the browser only paints and interacts.
<mr-system data-purpose="portfolio-system">
<mr-graphic
data-type="orbital-system-core"
data-renderer="svg-dom"
data-quality="adaptive" />
<mr-module
data-node-id="devad"
data-tier="core"
data-route="/projects/devad">
<article>
<h2>DevAD</h2>
<p>A workbench for understanding codebases.</p>
<a href="/projects/devad">Open dossier</a>
</article>
</mr-module>
</mr-system>Performance contract