Skip to main content

7 posts tagged with "Engineering Chronicles"

The five-part engineering saga: from the Leaking Pipe to Quartz Maturity.

View all tags

Headless Architecture

ยท 8 min read
PythonWoods
Creator of Zenzic
๐Ÿ›ก๏ธ The Zenzic Chronicles โ€” Complete

The complete six-part engineering saga of Zenzic's journey from v0.5 Sentinel to v0.7.0 Quartz Maturity. The Chronicles are sealed.

Saga I | Saga II | Saga III | Saga IV | Saga V | Saga VI

Most documentation builds operate on an implicit contract with their input: the content is trusted because the contributors are trusted. It's a reasonable assumption for a wiki. It is an indefensible posture for a security-conscious CI pipeline.

Zenzic was built to invalidate that assumption โ€” to treat documentation the way a compiler treats source: as input that must be analyzed, validated, and potentially rejected before it reaches production.

If your documentation is part of your CI pipeline, it's part of your attack surface. Zenzic is designed for CI pipelines that handle untrusted docs, open-source projects with external contributors, and teams running multiple doc engines side by side.

The Leaking Pipe

ยท 8 min read
PythonWoods
Creator of Zenzic
In a hurry?

Skip the engineering deep dive โ€” jump straight to the โšก Tutorial: Stop Broken Links and protect your docs in 5 minutes.

๐Ÿ›ก๏ธ The Zenzic Chronicles โ€” Complete

The complete six-part engineering saga of Zenzic's journey from v0.5 Sentinel to v0.7.0 Quartz Maturity. The Chronicles are sealed.

Saga I | Saga II | Saga III | Saga IV | Saga V | Saga VI

Every CI/CD pipeline has a security perimeter. Developers run static analysis on source code. They scan container images for CVEs. They audit dependencies for known vulnerabilities. They enforce secrets detection in commit hooks.

And then they push raw, unvalidated Markdown files directly into a documentation build โ€” and call it shipped.

This is not a theoretical gap. It is the default posture of almost every engineering team I've observed. I built Zenzic to prove it โ€” and fix it.