Help · Authoring contract

What are OWX and Render Document JSON?

OWL Compose keeps authoring and delivery explicit. OWX is the only editable source; compilation produces the typed JSON artifact that Hosted validates, stores, versions, and renders.

업데이트 September 5, 2026제품 문서OWL Compose CLI 0.1.3 and laterOWL Compose Product

OWX is the authoring truth

OWX is constrained XML-based markup for document structure, typed data, presentation, evidence references, and package-local assets. Unsupported tags, scripts, paths, and attributes fail closed.

Compilation creates the delivery artifact

The compiler materializes supported views and presentation intent into one schema-validated Render Document JSON file.

ow a2ui check ./artifact/document.owx
ow a2ui compile ./artifact/document.owx --output ./artifact/document.json

Digest checks deterministic identity

Equivalent source and frozen inputs produce a verifiable artifact identity. A changed source or asset produces a different result.

ow a2ui digest ./artifact/document.json

Neither layer is arbitrary web code

OWX is not Markdown with another extension, raw HTML, Bootstrap, or JavaScript. Render Document JSON is not a place to inject scripts or hand-patch the compiler output.

FAQ

자주 묻는 질문

Can a person edit an OWX file?

Yes. It is text and remains the editable source, although Agents are the primary authoring interface.

Can OWL Compose publish the OWX file directly?

No. Run the local compiler and publish the resulting Render Document JSON artifact.

실제 워크플로 사용

에이전트가 만든 작품을 발표하세요.

CLI를 설치하고 OWX로 작성해 로컬에서 검증한 뒤 비공개 작품으로 게시하세요. 공유할 준비가 되었을 때만 독자 링크를 만듭니다.