Specification
Look System
kanonak.org
formats@1.2.0
formats
C#
DynamoDB JSON
DynamoDB attribute-value JSON — the `{ "S": … } / { "N": … } / { "M": … } / { "L": … }` dialect consumed by `PutItem` / `BatchWriteItem` and the CloudFormation…
File Extension
Conventional file extension including the leading dot (e.g. `.html`, `.ts`). Optional — some formats are embedded rather than persisted as files.
Format
A canonical name for a derivation target format. Instances of Format are referenced by `derivations.Derivation.format` to declare what kind of artifact a…
HTML
JSON
Latest URL Behavior
How a server should respond when an unversioned (latest-form) URL of this format is requested. Two canonical instances: `serve` (return latest content…
Latest URL Behavior
How a server should respond to a latest-form URL of this format. `serve` for human-facing formats — return latest content at the latest URL, so users can…
Markdown
Media Type
IANA media type for this format (e.g. `text/html`, `application/json`). Used by runtimes to set Content-Type headers and by file-system consumers to choose…
Python
Redirect
Return an HTTP 302 redirect to the pinned (exact-version) URL. The latest-form URL is a redirect, never a content URL. Appropriate for machine-facing formats…
Rust
Serve
Return the latest content at the latest URL directly. The URL the user sees and bookmarks is the latest-form. Appropriate for human-facing formats (HTML, SVG,…
Stylesheet
CSS stylesheet — a separate derivable artifact alongside the structural HTML output. universal-look binds a baseline stylesheet derivation at…
SVG
TypeScript
XML
YAML