{
  "id": 1272956,
  "title": "Dual-Graph Drift Detection for Solo Devs: What Happens When Your Docs and Your Code Start Talking to Each Other",
  "url": "https://urgent.news/2026/08/16/dual-graph-drift-detection-for-solo-devs-what-happens-when-your-docs",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-16T13:05:11.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/dexterlung/dual-graph-drift-detection-for-solo-devs-what-happens-when-your-docs-and-your-code-start-talking-522h"
  },
  "original_language": "en",
  "account": "A Taiwanese coffee roaster learned to code in just eight months using AI assistance. During that time, they built a full vertical-integration ERP for their coffee brand, from green bean inventory to e-commerce checkout. The roaster also developed a system where their prose (docs, specs, governance rules) and code mutually audit each other, called \"dual-graph drift detection.\"\n\nThe roaster's journey to governance awareness began on April 21, 2026, at 11:41 AM when they wrote governance-guard into a prompt for Claude Code. They asked the AI to scan three audit rules and report potential errors back to them. Later that afternoon, they doubled down on their request, adding a CI layer to block any violations.\n\nAfter 14 hours of work, the roaster documented three governance artifacts: governance-guard.mjs (a CI script that blocks pushes on rule violations), TECH-DEBT-BACKLOG.md (a list of known violations to be triaged), and skill files (rules that survive across sessions and projects). The 14 hours marked the moment when the roaster's governance awareness was born.\n\nDuring April 2026, the roaster made 348 commits, many of which involved fixing the same bug multiple times. They realized that they were not just fixing bugs, but governance problems. This realization led to the development of CLAUDE.md Rule 17 Step 0, which mandates querying the database for value-mismatch bugs instead of guessing in code.\n\nThroughout the process, the roaster developed a unique dual-attitude toward AI: soft inquiry mode for business direction, persona refinement, and brand positioning, and hard blocking mode for code governance, SSOT maintenance, and file contracts. This approach allowed them to balance discipline with freedom in their development process.",
  "summary": "Dual-Graph Drift Detection for Solo Devs What Happens When Your Docs and Your Code Start Talking to Each Other I'm a coffee roaster in Taiwan who taught myself to code with AI over the past 8 months. I built a full vertical-integration ERP for my coffee brand — from green bean inventory to roasting orders to e-commerce checkout. Along the way I ran into something nobody on the internet seems to…",
  "key_points": [
    "Taiwanese coffee roaster built ERP in 8 months using AI",
    "Dual-graph drift detection system audits docs and code",
    "Governance awareness born on April 21, 2026"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}