Zero Day Document Control

A file-naming convention and a small set of single-file HTML tools for managing project deliverables. Self-contained, offline-capable, dependency-free.

What is it?

ZDDC is a convention, not a platform. Every deliverable's filename encodes its tracking number, revision, status, and title; every transmittal folder is date-prefixed and self-describing. A plain shared folder becomes a fully searchable, auditable information-management system — no server, no database, no software required to read the archive.

The four tools below are optional interfaces around this structure. Each is a single self-contained HTML file. Save it locally and it works forever, without internet, updates, or a subscription.

Read the full specification →

Try the tools

Each tool is published in three channels. Stable is versioned and immutable; beta and alpha are mutable previews of in-flight work.

Archive Browser
Browse, search, and filter your project folder. Group by transmittal; filter by tracking number, revision, status, or free text. Export selections as ZIP.
Transmittal Creator
Fill in metadata, drag in files, publish a self-contained HTML transmittal record with SHA-256 checksums. Optional digital signatures. The published file is the transmittal record.
Document Classifier
Spreadsheet-like interface for bulk-renaming files into ZDDC format. Copy/paste with Excel. Point it at a folder, fill in the columns, save all at once.
Markdown Editor
Browser-based markdown editor with live preview, YAML front matter, and table of contents. Direct local file access via the File System Access API.

Append ?v=alpha (or ?v=0.0.4, etc.) to any URL to switch versions for a single request — useful for sharing a link to an exact build. Direct local-folder access requires a Chromium-based browser (the File System Access API is unavailable in Firefox / Safari).

Install on your server

For a self-contained deployment with no dependency on this site at runtime, download install.zip and extract it into the document root of your file server. To make a deployment auto-track a published channel from this site, use one of the track-*.zip bundles instead — each contains five tiny bootstrap stubs that fetch the named channel on every page load.

Self-contained

Bundled stable tools + sample project bootstrap directory. No external dependencies after install.

install.zip →

Track stable

Five level-2 bootstrap stubs. Drop over the deployment root to auto-track latest stable.

track-latest.zip →

Track beta

Five level-2 bootstrap stubs that fetch the beta channel.

track-beta.zip →

Track alpha

Five level-2 bootstrap stubs that fetch the alpha channel.

track-alpha.zip →

See bootstrap/README.md for the install model, the per-project / per-tool override pattern, and the audit grep that lets you see what every project on a deployment is pointing at.

Learn more