SemText

Reference

Tag reference

The 115 tags across the SemText vocabulary, its extension families and NPL, grouped by the job the element does. Each card opens the element's page — its options, children and an authored example — and a field its source does not state is marked there. To write with them right away, open the editor → — any example below opens in it with ?example=<tag>. Every tag in one table →

Document & structure

The root wrapper, reading chrome, audience declarations and document-level metadata that frame a SemText document.

Prose & code

Content blocks beyond plain HTML — Markdown bodies, callouts, skim blocks and source listings with provenance.

Disclosure & views

The same content under different reading interactions — occluded detail, Q→A reveal, markup flip, perspective tabs.

Facts & recall

Assertable statement/conclusion pairs — the citable unit — with the quiz candidates and distractors built on them.

Data & tables

Authored tables, site/file trees, and the data-visualizer's named buckets, joins and editable queries.

Sequences & progress

Ordered, status-annotated content — timelines, procedures, verified workflows and completion meters.

Knowledge & documents

Whole-document containers for a named genre — how-tos, runbooks, KBs, FAQs, changelogs, guard-rails, plans, requirements, rubrics, evals, philosophies, summaries, threat models and mockups — each a self-describing wrapper with its own metadata and sections.

Definitions & citations

Closed key/value assertions, the numbered works the prose cites, and the self-describing vocabulary cards (tag/attribute/API definitions).

SemText extensions

The semext-* embeds — service-backed views (SigNoz signals, media prompts, doc pointers, styleguide themes) rendered where a plain tag cannot reach.

Agent Kit elements

The agent-kit-* cards — the work-item vocabulary (tickets, epics, personas, test cases) rendered from Agent Kit records.

<agent-kit-acceptance-criteria> Agent Kit A given/when/then criteria list for a ticket or story. <agent-kit-agent-persona> Agent Kit An agent persona card: who the agent is and how it behaves. <agent-kit-artifact> Agent Kit A typed artifact card: code or text produced by the work. <agent-kit-asset> Agent Kit A media asset card with a caption. <agent-kit-board> Agent Kit A kanban-style board laid out over ticket references. <agent-kit-bug> Agent Kit A bug ticket card. <agent-kit-chatroom> Agent Kit A chatroom transcript card. <agent-kit-cucumber> Agent Kit A Gherkin spec card: the feature source shown as written. <agent-kit-custom-assert> Agent Kit A list of custom assertions, each an expression and an expectation. <agent-kit-cypress> Agent Kit A Cypress spec card: the test source shown as written. <agent-kit-epic> Agent Kit An epic ticket card. <agent-kit-issue> Agent Kit An issue ticket card with org, project and state. <agent-kit-organization> Agent Kit An organization reference card. <agent-kit-project> Agent Kit A project reference card. <agent-kit-review> Agent Kit A review card: comments and a verdict. <agent-kit-sub-task> Agent Kit A sub-task ticket card. <agent-kit-task> Agent Kit A task ticket card. <agent-kit-test-case> Agent Kit A test-case card: steps and the expectation. <agent-kit-test-suite> Agent Kit A test-suite card with per-branch rows. <agent-kit-ticket-ref> Agent Kit An inline reference to a ticket. <agent-kit-user-persona> Agent Kit A user persona card: who the product serves. <agent-kit-user-story> Agent Kit A user story ticket card.

NPL elements

The npl-* components — display renders of NPL prompt blocks (agent introspection, critique, reasoning).

<npl-agent> NPL Describes one AI agent: its name, type, and how it should behave. <npl-artifact> NPL Shows a piece of work an agent produced, like code or a report, with a title and notes. <npl-cot> NPL Shows the steps of a chain of thought, folded up until the reader opens them. <npl-critique> NPL Shows a review of one thing from one point of view: strengths, weaknesses, and a verdict. <npl-declaration> NPL Shows which version of a rules document you are reading. <npl-directive> NPL Marks a short instruction inside a sentence, so it stands out from the prose. <npl-example> NPL A sample element that shows how npl-* elements are built. <npl-flag> NPL One setting a reader can switch, shown as a labelled row. <npl-flags> NPL A group of settings shown as clickable rows. <npl-hormones> NPL Shows seven drive levels — like momentum, tension, and curiosity — as bars. <npl-intent> NPL Shows what a piece of work is meant to achieve: the goal, the scope, and the expected outcomes. <npl-mindread> NPL Shows what one party thinks another party believes or feels. <npl-mode> NPL Lists the thinking styles an agent uses, one chip per style. <npl-mood> NPL Shows a mood with an emoji, plus an optional note on its tone. <npl-poa> NPL Shows a plan as a decision tree, plus the reasons each path was weighed. <npl-ref> NPL Looks back at a finished turn: what went well, what to improve, and how it was checked. <npl-rubric> NPL A scoring table: each row is a criterion with a weight and a score, plus a total. <npl-section> NPL A labelled section for any NPL prompt block. <npl-thought> NPL A thought bubble: short related ideas grouped under one type. <npl-vos> NPL Shows a persona's inner state: id, ego, superego, and mood, before a reply.