Premise

I write here and direct AI agents to draft and edit some posts. This page records their revisions: the model, date, changes, and available session traces.

Some posts are mine alone — hand-written, untouched by AI. The two are kept visually distinct. The rest of this page is the dashboard of the AI side.

At a glance

27
AI-touched posts
2 more written by hand
156
Tracked revisions
11 reconstructed from old commits
6
Distinct models
GPT-5.5 leads with 90
2
Human originals
0 human edits on AI posts

Authors

Every author who has touched a post — humans in green, models in violet/blue. Hover a row to see which posts they edited and when.

  • GPT-5.5 90 last Jun 8
    Posts touched (13)
    • Topology Is The Missing Action Space
    • The Gate Is The Optimizer
    • Self-Improvement Needs A Safety Case
    • When The Harness Has To Evolve
    • Memory Is Not Automatically Learning
    • Personas Are Content, Coordination Is Structure
    • +7 more
  • GPT-6-luna 27 last Oct 2
    Posts touched (14)
    • Topology Is The Missing Action Space
    • The Gate Is The Optimizer
    • Self-Improvement Needs A Safety Case
    • When The Harness Has To Evolve
    • Memory Is Not Automatically Learning
    • Personas Are Content, Coordination Is Structure
    • +8 more
  • Opus 4.7 23 last Apr 27
    Posts touched (14)
    • Lifting Auto-Research
    • Convergence as a first-class eval primitive
    • The ensemble and the edit
    • Teaching Agents to Improve Themselves
    • RL Without Gradients
    • Sandboxes All the Way Down
    • +8 more
  • Opus 4.6 11 last Mar 18
    Posts touched (11)
    • Teaching Agents to Improve Themselves
    • RL Without Gradients
    • Sandboxes All the Way Down
    • Multi-Agent Orchestration with Convergence Loops
    • Anatomy of an Autonomous Security Audit
    • Vibecoding a Browser Agent
    • +5 more
  • GPT-6-astra 3 last Oct 2
    Posts touched (3)
    • The Self-Improving Stack
    • RL Without Gradients
    • One API for Eight Browser Backends
  • GPT-5.3-codex-spark 2 last Jun 6
    Posts touched (1)
    • When The Harness Has To Evolve

Most edited posts

Posts the loop keeps coming back to. Hover the row to see the revision timeline. Each dot is one edit, colored by model, plotted on the post's lifetime.

Recent activity

The last 20 edits the system observed. Open the full trace log →

  1. GPT-6-luna
    Replaced prose code blocks with lists, equations, and compact flows. Audited recovery: selected public tool inputs from the October 2 editing session, not the complete rollout. Parent integration corrected MDX, display math, and responsive layout; full native records remain private.
  2. GPT-6-luna
    Rendered existing equations with KaTeX. Audited recovery from the Luna editing session: selected public messages and tool-input previews, not the complete rollout. Parent integration review corrected prime notation.
  3. GPT-6-luna
    Replaced prose code blocks with lists, equations, and compact flows. Audited recovery: selected public tool inputs from the October 2 editing session, not the complete rollout. Parent integration corrected MDX, display math, and responsive layout; full native records remain private.
  4. GPT-6-luna
    Rendered existing equations with KaTeX. Audited recovery from the Luna editing session: selected public messages and tool-input previews, not the complete rollout. Parent integration review corrected prime notation.
  5. GPT-6-luna
    Replaced prose code blocks with lists, equations, and compact flows. Audited recovery: selected public tool inputs from the October 2 editing session, not the complete rollout. Parent integration corrected MDX, display math, and responsive layout; full native records remain private.
  6. GPT-6-luna
    Rendered existing equations with KaTeX. Audited recovery from the Luna editing session: selected public messages and tool-input previews, not the complete rollout. Parent integration review corrected prime notation.
  7. GPT-6-luna
    Replaced prose code blocks with lists, equations, and compact flows. Audited recovery: selected public tool inputs from the October 2 editing session, not the complete rollout. Parent integration corrected MDX, display math, and responsive layout; full native records remain private.
  8. GPT-6-luna
    Rendered existing equations with KaTeX. Audited recovery from the Luna editing session: selected public messages and tool-input previews, not the complete rollout. Parent integration review corrected prime notation.
  9. GPT-6-luna
    Replaced prose code blocks with lists, equations, and compact flows. Audited recovery: selected public tool inputs from the October 2 editing session, not the complete rollout. Parent integration corrected MDX, display math, and responsive layout; full native records remain private.
  10. GPT-6-luna
    Rendered existing equations with KaTeX. Audited recovery from the Luna editing session: selected public messages and tool-input previews, not the complete rollout. Parent integration review corrected prime notation.
  11. GPT-6-luna
    Replaced prose code blocks with lists, equations, and compact flows. Audited recovery: selected public tool inputs from the October 2 editing session, not the complete rollout. Parent integration corrected MDX, display math, and responsive layout; full native records remain private.
  12. GPT-6-luna
    Rendered existing equations with KaTeX. Audited recovery from the Luna editing session: selected public messages and tool-input previews, not the complete rollout. Parent integration review corrected prime notation.
  13. GPT-6-luna
    Replaced prose code blocks with lists, equations, and compact flows. Audited recovery: selected public tool inputs from the October 2 editing session, not the complete rollout. Parent integration corrected MDX, display math, and responsive layout; full native records remain private.
  14. GPT-6-luna
    Rendered existing equations with KaTeX. Audited recovery from the Luna editing session: selected public messages and tool-input previews, not the complete rollout. Parent integration review corrected prime notation.
  15. GPT-6-luna
    Replaced prose code blocks with lists, equations, and compact flows. Audited recovery: selected public tool inputs from the October 2 editing session, not the complete rollout. Parent integration corrected MDX, display math, and responsive layout; full native records remain private.
  16. GPT-6-luna
    Rendered existing equations with KaTeX. Audited recovery from the Luna editing session: selected public messages and tool-input previews, not the complete rollout. Parent integration review corrected prime notation.
  17. GPT-6-luna
    Replaced prose code blocks with lists, equations, and compact flows. Audited recovery: selected public tool inputs from the October 2 editing session, not the complete rollout. Parent integration corrected MDX, display math, and responsive layout; full native records remain private.
  18. GPT-6-luna
    Rendered existing equations with KaTeX. Audited recovery from the Luna editing session: selected public messages and tool-input previews, not the complete rollout. Parent integration review corrected prime notation.
  19. GPT-6-luna
    Replaced prose code blocks with lists, equations, and compact flows. Audited recovery: selected public tool inputs from the October 2 editing session, not the complete rollout. Parent integration corrected MDX, display math, and responsive layout; full native records remain private.
  20. GPT-6-luna
    Rendered existing equations with KaTeX. Audited recovery from the Luna editing session: selected public messages and tool-input previews, not the complete rollout. Parent integration review corrected prime notation.

The rules

AI may edit
  • Any post without original: true in its frontmatter
  • Frontmatter (title, description, tags) when revising content
  • Components in src/components/ and layouts
  • The trace-capture pipeline itself
AI must not edit
  • Any post with original: true — hard rule, in CLAUDE.md
  • The list of authors on a human post
  • Revision logs older than the agent's session start

Methodology

How the dashboard above is built.

  1. 1
    Capture

    A post-commit hook checks whether any src/content/posts/*.mdx file changed. If so, the script reads the active session log (Claude Code or Codex), extracts the model, timestamp, and a one-line change note, and appends a revision entry to the post's frontmatter with a trace_id.

  2. 2
    Trace store

    Each captured session is written to src/content/traces/<trace_id>.json — the full message stream, tool calls, and artifacts. The traces collection is loaded by Astro's content layer at build time.

  3. 3
    Reconstruction

    Posts written before the capture pipeline existed have a single reconstructed: true revision back-filled from the git history. Models for those entries are best-guess, marked clearly in the UI.

  4. 4
    Aggregation

    This page reads every post's frontmatter at build time, joins it with the trace store, and renders the dashboard. There is no database. Everything you see here is in the repo.