feat: legacy import — packs, examples, lab, themes, docs, lineage

Import from agentic-semantic-web/ into restructured repo:
- 7 packs (apache, caddy, flask, hugo, nginx, pandoc, python)
- shared error pages (403-503)
- 17 lab experiments (boilerplate, charts, misc)
- 31 example pages (charts, components, content, layout, vault)
- 2 themes (garden, trentuna stub)
- 4 docs (llms.txt, vocabulary, philosophy, agent-directive)
- lineage.md (Pico/Open Props/Charts.css history)
- Hugo mounts for lab/ and examples/

All agentic.css references updated to asw.css.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Ludo 2026-04-11 16:57:39 +02:00
parent e9895cf90d
commit 86464f3e21
Signed by: ludo
GPG key ID: F6E479DEFAB84D6E
100 changed files with 14700 additions and 4 deletions

67
packs/pandoc/asw.html5 Normal file
View file

@ -0,0 +1,67 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>$if(title)$$title$$else$Untitled$endif$</title>
$if(description)$ <meta name="description" content="$description$">
$endif$
$-- CSS: link to asw.css (adjust path for your deployment) $
<link rel="stylesheet" href="/asw.css">
$for(css)$ <link rel="stylesheet" href="$css$">
$endfor$
$if(header-includes)$$header-includes$$endif$
</head>
<body>
$-- Page header: title + optional eyebrow / metadata $
$if(title)$
<header>
<hgroup>
$if(section)$ <p data-text="eyebrow">$section$</p>
$endif$ <h1>$title$</h1>
$if(description)$ <p data-text="lead">$description$</p>
$endif$ </hgroup>
$-- Session metadata block (agent-authored content) $
$if(agent)$
<div data-session>
<span data-session-meta>
$if(date)$ <time datetime="$date$">$date$</time>$endif$
$if(agent)$ <span>$agent$</span>$endif$
$if(model)$ <span>$model$</span>$endif$
$if(mode)$ <span data-mode="$mode$">$mode$</span>$endif$
$if(session)$ <span>session $session$</span>$endif$
</span>
$if(status)$ <span data-status="$status$">$status$</span>$endif$
</div>
$endif$
$-- Tags $
$if(tags)$
<nav aria-label="tags">
$for(tags)$ <a data-tag href="/tags/$tags$">$tags$</a>
$endfor$ </nav>
$endif$
</header>
$endif$
$-- Main content — layout from frontmatter or default to prose $
<main$if(layout)$ data-layout="$layout$"$else$ data-layout="prose"$endif$$if(status)$ data-status="$status$"$endif$>
$body$
</main>
$-- Footer $
$if(date)$
<footer>
<small>
$if(date)$ <time datetime="$date$">$date$</time>$endif$
$if(author)$ · $for(author)$$author$$sep$, $endfor$$endif$
</small>
</footer>
$endif$
$if(include-after)$$include-after$$endif$
</body>
</html>