AI-governed product knowledge & change-control system
Role
AI Business Analyst · initiative lead & architect
Context
~15-person AI product team
Sector
Agentic AI assistant platform
Stage
Active operational system
55+
governed components (≈44 docs + aggregators)
Operational · live system
~15 min
to a team-discussion-ready story draft (from several hours)
Operational · live use
24–30
user stories supported (≈3 sprints)
Operational estimate
Daily
automated stale-content detection
System behaviour
01 · Executive summary
No stable product truth — until documentation was governed like a build system
An approximately 15-person product team was working from frequently changing, AI-generated product documents. Product thinking was evolving rapidly, but the environment did not distinguish raw ideas, approved decisions, assumptions and derived artefacts — so AI-expanded narrative introduced unapproved detail, technical solutions without a clearly defined human problem, and inconsistent versions of the same intent. The team could not reliably tell what was current, approved or authoritative.
I redesigned the documentation model around atomic, effective-dated Product Level claims in Confluence, then designed and implemented a DAG-based governance system that records semantic dependencies, detects stale derived content through page versions and folder fingerprints, and coordinates human-approved regeneration in topological order.
The system now governs more than 55 components — including about 44 Confluence documents, plus aggregators and operational components — runs daily change detection, supports two-week sprint planning and has supported the preparation of roughly 24–30 user stories. Initial story generation, review and cleanup — to a draft ready for team discussion — fell from several hours to about 15 minutes.
02 · Business problem
The project had no stable product truth
The real problem was not documentation volume alone. It was the absence of an authority model and a change-propagation mechanism across an AI-generated knowledge system.
Constant new AI docs
Product thinking evolved fast; new AI-generated documents appeared frequently, with no authority model to anchor them.
AI-expanded narrative
AI expansion introduced unapproved detail, making product intent hard to separate from generated interpretation.
Solutions before problems
Technical solutions appeared before the underlying human problem was clarified.
Contradictory versions
Different documents disagreed about the same product intent, with no source of truth.
Silent changes
Shifts in product thinking were not always communicated explicitly to the team.
Stale derived pages
Architecture, module, function and story pages stayed “current” after their inputs had changed.
03 · BPMN 2.0 · Business process
From a raw idea to governed, current product truth
A single pool with three lanes — the Product Owner, the Governance System & AI agents, and human review. Approved claims, raw ideas and Jira planning live as data objects; a daily, timer-driven cycle identifies stale downstream pages so they can be reviewed before they keep shaping planning and delivery.
Swipe or scroll to explore the diagram →
04 · Solution architecture summary
Five separated concerns, governed like a build system
The architecture keeps five concerns apart: ground truth & sources; a governance core; an AI workflow layer; a human-control layer; and delivery outputs. Code identifies possible impact, agents judge likely relevance, and the human decides what becomes truth.
Claude CoWork hosts the operational dashboard; Claude Code holds the Python scripts, YAML manifest, skills and agents; a local bridge and watcher connect the two environments and restart the bridge when needed.
Governance core
- 01
YAML DAG manifest of semantic dependencies
- 02
Confluence page-version tracking
- 03
SHA-1 folder fingerprinting
- 04
Stale-state calculation across descendants
- 05
Topological regeneration planning
05 · Solution architecture
How the pieces fit together
Five layers — sources & ground truth, the governance core, the AI workflow, human control, and delivery into Confluence and Jira.
Swipe or scroll to explore the diagram →
05 · The knowledge DAG
Why one edit ripples downstream
Every derived page records which claims it was built from. When an upstream Product-Level claim changes, the engine walks the dependency graph and flags only its descendants as stale — leaving unrelated branches untouched.
Swipe or scroll to explore the diagram →
06 · AI components
What code, AI and humans each decide
Extraction and regeneration agents work inside explicit boundaries: code finds possible impact, agents judge likely relevance and draft, and a human approves what becomes truth. AI-generated assumptions are labelled for verification.
Swipe or scroll to explore the diagram →
07 · Technology stack
The build
AI environment
Claude Code
scripts, YAML, skills, agents
Claude CoWork
operational HTML dashboard
Language & data
Python
governance engine & agents
YAML
DAG dependency manifest
SHA-1 fingerprint
folder change detection
Atlassian
Confluence REST
docs + page versions
Jira
linked planning stories
Atlassian Rovo
claim-extraction agents
Automation
Bridge & watcher
connects CoWork ↔ Code
Scheduled runs
daily change detection
HTML dashboard
workflow visibility
08 · Results
Operational results from live use
These figures are self-observed estimates from a live, in-use system rather than a controlled study. The short quality-feedback mechanism is still too new to support a formal performance claim — and reduced rework, fewer defects, faster delivery and full transferability are not yet proven.
01
Upstream change
a claim or source is edited
02
Detect stale descendants
page versions + fingerprints
03
Triage & regenerate
specialist agents, topological order
04
Human approve & publish
fresh docs + linked Jira
Self-observed estimate from live use — time to a reviewed, cleaned story ready for discussion with the Product Owner and team.
governed documents, aggregators & operational components
Operational · live system
major upstream change cycles — ~10 downstream docs assessed each
Operational estimate
Team impact
Stakeholder-reported
09 · Lessons learned
What I would carry into the next build
AI-generated documentation needs an authority model
The question isn’t whether AI can write a page, but whether everyone can tell what is approved, current, assumed, expired or derived.
Change propagation matters as much as generation
Keeping coherence across changing documentation is harder — and more valuable — than generating a page once.
Documentation can be governed like a build system
Sources, derived artefacts, versions, stale propagation and topological rebuilding are a strong model for organisational knowledge.
Human review is strongest before and after execution
Reviewing the proposed plan prevents bad updates; reviewing the finished page protects the live knowledge base.
Agent autonomy needs explicit boundaries
Code identifies possible impact, agents judge likely relevance, and the human decides what becomes truth.
Transferability must be designed deliberately
The system leaned on one person’s local setup and product knowledge; packaging and handover are the next priority.
The Neurocroft method
The same six moves we apply to any organisational friction
Notice
Recognised the team had no reliable “current, approved” product truth.
Understand
Modelled the documentation as sources and derived artefacts with dependencies.
Simplify
Reduced product intent to atomic, effective-dated claims.
Connect
Linked claims, derived docs, agents and Jira in one governed DAG.
Amplify
Used agents to detect impact and regenerate, keeping humans deciding.
Evolve
Runs daily in live sprint planning; packaging for handover is next.
Related services
Where this pattern fits in how we help
Primary service
Automation & AI Implementation
Automation and AI applied only where they create measurable value, with human governance kept intact.
Read the serviceAlso demonstrated
Data & Decision Intelligence
Connecting fragmented information sources so the decisions people actually make are backed by trusted, traceable data.
Read the serviceHave a process cost you can feel but can't see?
Start with a short fit call. 20–30 minutes. You describe the situation; we tell you honestly whether AI belongs anywhere near it.
Get in touch