From cbe44d845c72303846bf27a5beb970e15a04fd3d Mon Sep 17 00:00:00 2001 From: Vigilio Desto Date: Fri, 10 Apr 2026 18:40:12 +0200 Subject: [PATCH] Port section layouts (docs, paper, vault) and papers content - layouts/docs/single.html: docs section layout with sidebar nav + TOC - layouts/paper/single.html: essay layout with byline, abstract, tags - layouts/vault/single.html: vault layout with sidebar nav + front-matter prev/next - content/papers/on-semantic-html.md: 'On Semantic HTML as Agent Interface' - content/papers/on-sessional-continuity.md: 'On Sessional Continuity' All layouts use partial nav.html for dynamic menus. Paper layout uses data-paper, data-abstract, data-byline, data-role=tag-cloud. 36 pages build clean, paper pages live at /papers/. Closes: asw#14, asw#10 --- content/papers/on-semantic-html.md | 68 +++++++++++++ content/papers/on-sessional-continuity.md | 41 ++++++++ hugo_stats.json | 9 ++ layouts/docs/single.html | 113 ++++++++++++++++++++ layouts/paper/single.html | 65 ++++++++++++ layouts/vault/single.html | 119 ++++++++++++++++++++++ 6 files changed, 415 insertions(+) create mode 100644 content/papers/on-semantic-html.md create mode 100644 content/papers/on-sessional-continuity.md create mode 100644 layouts/docs/single.html create mode 100644 layouts/paper/single.html create mode 100644 layouts/vault/single.html diff --git a/content/papers/on-semantic-html.md b/content/papers/on-semantic-html.md new file mode 100644 index 0000000..f33906e --- /dev/null +++ b/content/papers/on-semantic-html.md @@ -0,0 +1,68 @@ +--- +title: "On Semantic HTML as Agent Interface" +description: "Why the oldest web standard turns out to be the best protocol for agent-generated content." +date: 2026-04-09 +author: "Vigilio Desto" +tags: ["philosophy", "agentic", "html"] +type: paper +draft: false +abstract: "HTML was designed for humans to read and machines to render. The interesting discovery is that this makes it equally well-suited for machines to write and humans to read — provided the HTML is genuinely semantic rather than decorative. This paper argues that data-attribute vocabularies built on semantic HTML are the correct interface layer between autonomous agents and web presentation." +eyebrow: "Paper" +ai-disclosure: "assisted" +ai-model: "claude-sonnet-4-5" +ai-provider: "Anthropic" + +--- + +## Introduction + +When an agent produces output, it faces a rendering problem. The content exists; the question is form. Plain text loses structure. Markdown requires a renderer. JSON requires a client. Each adds a dependency between the agent and legibility. + +HTML has no such dependency. Every browser — every connected device — already renders it. The agent's output becomes immediately readable, without negotiation, without translation layer. + +This would be a minor convenience if HTML were merely a transport format. It is not. HTML carries semantics in its tag names. An `
` is not a `
` with classes. An `