content: SEO page-full w/ meta description (page-full.sx) + 4 tests (485/485)
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 26s
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 26s
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -19,7 +19,7 @@ injected adapter, not core.
|
||||
|
||||
## Status (rolling)
|
||||
|
||||
`bash lib/content/conformance.sh` → **481/481** (Phases 1–4 COMPLETE + extensions: HTML/SX escaping, Markdown render + import/export incl. tables & frontmatter (full round-trip), CRDT replication, tree-aware validation, snapshot cache, doc metadata, plain-text render, nested block trees, doc stats, table block, HTML page wrapper)
|
||||
`bash lib/content/conformance.sh` → **485/485** (Phases 1–4 COMPLETE + extensions: HTML/SX escaping, Markdown render + import/export incl. tables & frontmatter (full round-trip), CRDT replication, tree-aware validation, snapshot cache, doc metadata, plain-text render, nested block trees, doc stats, table block, HTML page wrapper + SEO page)
|
||||
|
||||
## Ground rules
|
||||
|
||||
@@ -90,9 +90,14 @@ lib/content/api.sx ── (content/edit) (content/render) (content/history) ─
|
||||
- [x] document statistics (`stats.sx`: word/char/block counts, reading time)
|
||||
- [x] table block (`table.sx`: CtTable, renders html/sx/text/md, validated)
|
||||
- [x] HTML page wrapper (`page.sx`: content/page, escaped title from metadata)
|
||||
- [x] SEO page (`page-full.sx`: content/page-full, lang + meta description from excerpt)
|
||||
|
||||
## Progress log
|
||||
|
||||
- 2026-06-07 — Extension: SEO-complete page (`page-full.sx`). `content/page-full`
|
||||
extends content/page with `<html lang="en">` and a `<meta name="description">`
|
||||
drawn from the document excerpt (plain text, escaped, 160 chars), composing the
|
||||
page/metadata/text layers into the SEO-ready artifact. 4 tests; suite 485/485.
|
||||
- 2026-06-07 — Extension: Markdown document export (`md-doc.sx`).
|
||||
`content/markdown-doc` emits a `---` frontmatter block from metadata
|
||||
(title/slug/tags, only present fields) ahead of the Markdown body, or plain
|
||||
|
||||
Reference in New Issue
Block a user