Skip to content

chore: clean stale drafts and schedule the next three posts#32

Merged
avrabe merged 1 commit into
mainfrom
feat/blog-cleanup-and-schedule
Apr 25, 2026
Merged

chore: clean stale drafts and schedule the next three posts#32
avrabe merged 1 commit into
mainfrom
feat/blog-cleanup-and-schedule

Conversation

@avrabe
Copy link
Copy Markdown
Contributor

@avrabe avrabe commented Apr 25, 2026

Summary

Cohort A — delete 7 stale March drafts. Written under the original tool-centric series framing (each post = one tool), superseded by the pattern-centric arc the recently-published posts established (test-suites → SDD → mythos → three-patterns, where tools are instances of patterns rather than the subject). Recoverable from git history if any specific argument is worth lifting later.

Cohort B — schedule the next three posts under a new convention: "the date in frontmatter IS the publish date." The upcoming auto-publish cron (next PR) will read it that way.

Post New date Notes
overdoing-the-verification-chain 2026-04-29 (Wed) Was untracked locally — committed as part of this PR
variant-pruning-rust-mcdc 2026-04-30 (Thu)
witness-wasm-mcdc 2026-04-30 + hold = true Held: depends on the witness tool existing (#29); hold flag prevents auto-publish even when the date arrives

The convention

```
draft = true + date <= today + NOT hold → cron publishes
draft = true + date > today → cron waits (scheduled)
hold = true → cron never publishes (parked)
```

This PR establishes the data shape; the cron itself comes in the next PR.

Test plan

  • `zola build` succeeds locally (23 pages — drafts correctly excluded)
  • CI `zola build` passes
  • After merge: production unchanged (we only touched drafts)

🤖 Generated with Claude Code

Cohort A — 7 March drafts written under the original tool-centric series
framing, superseded by the pattern-centric arc that the test-suites/SDD/
mythos/three-patterns posts established. Deleted; recoverable from git
history if any specific argument is worth lifting later.

- Delete content/blog/2026-03-03-zero-cost-component-model.md
- Delete content/blog/2026-03-04-loom-post-fusion-optimization.md
- Delete content/blog/2026-03-05-meld-component-fusion.md
- Delete content/blog/2026-03-06-synth-kiln-wasm-to-firmware.md
- Delete content/blog/2026-03-07-proving-the-pipeline.md
- Delete content/blog/2026-03-12-hermetic-toolchain.md
- Delete content/blog/2026-03-21-temper-governance.md

Cohort B — schedule under the new convention "the date in frontmatter IS
the publish date":

- Add content/blog/2026-04-22-overdoing-the-verification-chain.md (was
  untracked locally), date set to 2026-04-29
- Re-date variant-pruning-rust-mcdc → 2026-04-30
- Re-date witness-wasm-mcdc → 2026-04-30 + hold = true (post depends on
  the witness tool existing per issue #29; hold flag prevents the
  upcoming auto-publish cron from firing it)

Convention: draft = true + date <= today + NOT hold → cron will publish.
Future-dated drafts wait. Held drafts are parked until hold is removed.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@avrabe avrabe merged commit d87a9c1 into main Apr 25, 2026
1 check passed
@avrabe avrabe deleted the feat/blog-cleanup-and-schedule branch April 25, 2026 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant