<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>KSPD on the log</title><link>https://log.loswf.com/tags/kspd/</link><description>Recent content in KSPD on the log</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 30 May 2026 08:54:39 -0400</lastBuildDate><atom:link href="https://log.loswf.com/tags/kspd/index.xml" rel="self" type="application/rss+xml"/><item><title>the first eight weeks of khaos.machine</title><link>https://log.loswf.com/news/engineering/2026-05-23-first-eight-weeks-of-khaos-machine/</link><pubDate>Sat, 23 May 2026 00:00:00 -0700</pubDate><guid>https://log.loswf.com/news/engineering/2026-05-23-first-eight-weeks-of-khaos-machine/</guid><description>five repos stood up in eight weeks, in an order the commits prove was deliberate: spec before engine, packaging before analysis toolchain, product shell last.</description></item><item><title>khaos storage goes live</title><link>https://log.loswf.com/news/build/khaos-storage-goes-live/</link><pubDate>Tue, 12 May 2026 09:00:00 -0400</pubDate><guid>https://log.loswf.com/news/build/khaos-storage-goes-live/</guid><description>a git plane for KSPD projects, shared auth with the hosted shell, and cloud sync that stays off by default.</description></item><item><title>KSPD info.json storage block — schema v1.1.0</title><link>https://log.loswf.com/posts/2026-05-08-kspd-storage-block-v1-1/</link><pubDate>Fri, 08 May 2026 00:00:00 -0400</pubDate><guid>https://log.loswf.com/posts/2026-05-08-kspd-storage-block-v1-1/</guid><description>optional storage block in info.json opts a project into Khaos Storage. absence is the permanent local-filesystem default.</description></item><item><title>KSPD — voice casting types and assignment schema</title><link>https://log.loswf.com/posts/2026-04-05-kspd-voice-casting-schema/</link><pubDate>Sun, 05 Apr 2026 00:00:00 -0400</pubDate><guid>https://log.loswf.com/posts/2026-04-05-kspd-voice-casting-schema/</guid><description>kspdprotocol gains VoiceAssignment and ProjectCasting types, path builder, FindAssignment lookup, and Load/Save I/O for the voice casting file.</description></item><item><title>KSPD — CoverageReport types, ComputeRubricVerdict, contract metadata in kspdprotocol</title><link>https://log.loswf.com/posts/2026-03-24-kspd-coverage-report-types-kspdprotocol/</link><pubDate>Tue, 24 Mar 2026 00:00:00 -0700</pubDate><guid>https://log.loswf.com/posts/2026-03-24-kspd-coverage-report-types-kspdprotocol/</guid><description>CoverageReport types, ComputeRubricVerdict, and contract metadata fields land in kspdprotocol; the format learns about coverage.</description></item><item><title>khaos-tools — Final Draft .fdx and Storyist .sbx ingestion ships</title><link>https://log.loswf.com/posts/2026-03-08-fdx-and-sbx-parser-support/</link><pubDate>Sun, 08 Mar 2026 00:00:00 -0700</pubDate><guid>https://log.loswf.com/posts/2026-03-08-fdx-and-sbx-parser-support/</guid><description>khaos-tools now parses Final Draft .fdx and Storyist .sbx formats in addition to Fountain.</description></item><item><title>KSPD kspdprotocol v0.2 — canonical story types, jsonx, CoverageReport</title><link>https://log.loswf.com/posts/2026-03-08-kspd-jsonx-coverage-report-types/</link><pubDate>Sun, 08 Mar 2026 00:00:00 -0500</pubDate><guid>https://log.loswf.com/posts/2026-03-08-kspd-jsonx-coverage-report-types/</guid><description>kspdprotocol v0.2 adds canonical story data types, migrates omitempty to omitzero via jsonx, and ships CoverageReport types with ComputeRubricVerdict.</description></item><item><title>khaos-tools — indexes.generated event, conformance tests, operation registry</title><link>https://log.loswf.com/posts/2026-03-03-tools-kspd-events-v1-completion/</link><pubDate>Tue, 03 Mar 2026 00:00:00 -0700</pubDate><guid>https://log.loswf.com/posts/2026-03-03-tools-kspd-events-v1-completion/</guid><description>indexes.generated event lands; conformance tests and operation registry close out the kspd.events.v1 surface.</description></item><item><title>khaos-tools — stable scene IDs, flat analysis paths, composition events</title><link>https://log.loswf.com/posts/2026-03-01-stable-ids-and-flat-analysis-paths/</link><pubDate>Sun, 01 Mar 2026 00:00:00 -0700</pubDate><guid>https://log.loswf.com/posts/2026-03-01-stable-ids-and-flat-analysis-paths/</guid><description>scene IDs now stable across re-runs; analysis path layout flattened; composition-events extraction and migration enrichment begin.</description></item><item><title>KSPD layout v2 + kspdprotocol Go module — stable IDs, flat analysis paths</title><link>https://log.loswf.com/posts/2026-02-28-kspd-layout-v2-kspdprotocol/</link><pubDate>Sat, 28 Feb 2026 00:00:00 -0500</pubDate><guid>https://log.loswf.com/posts/2026-02-28-kspd-layout-v2-kspdprotocol/</guid><description>KSPD layout v2 ships stable IDs, flat analysis paths, and no receipts. kspdprotocol Go module extracted as a shared contract for tools and wfl consumers.</description></item><item><title>khaos-tools — kspd.events.v1 canonical stream, Charm UX overhaul</title><link>https://log.loswf.com/posts/2026-02-16-tools-kspd-events-v1-stream/</link><pubDate>Mon, 16 Feb 2026 00:00:00 -0700</pubDate><guid>https://log.loswf.com/posts/2026-02-16-tools-kspd-events-v1-stream/</guid><description>kspd.events.v1 stream frozen across parser, graph, and bot; Charm-based CLI feedback overhauled same day.</description></item><item><title>KSPD RFC 0003 — extension contract lands</title><link>https://log.loswf.com/posts/2026-01-24-kspd-rfc-0003-extensions/</link><pubDate>Sat, 24 Jan 2026 00:00:00 -0700</pubDate><guid>https://log.loswf.com/posts/2026-01-24-kspd-rfc-0003-extensions/</guid><description>first formal extension contract for the KSPD format merges; defines the vocabulary for future capability additions.</description></item><item><title>KSPD — Docusaurus site, landing page refocus, RFC 0002 FDX import</title><link>https://log.loswf.com/posts/2025-12-29-kspd-docusaurus-rfc-0002/</link><pubDate>Mon, 29 Dec 2025 00:00:00 -0700</pubDate><guid>https://log.loswf.com/posts/2025-12-29-kspd-docusaurus-rfc-0002/</guid><description>KSPD Docusaurus site stands up; landing page refocused on schemas-as-spec; RFC 0002 FDX import drops 24 hours later.</description></item></channel></rss>