Agent Work Ledger
A complete, verifiable record of every action an AI agent takes β every step and change, with the ability to roll back β proposed as a precondition for trusting agents with real work.
Also known as: work ledger, audit trail, unified log
Part of: Agent Governance (Internal)
Documents (3)
- Brownfield Agentic Engineering Addy Osmani Β· 2026-09-14 source β Reader π₯οΈ
Agentic engineering in an old (brownfield) codebase succeeds by making hidden, undocumented constraints explicit and the cost of a wrong change cheap and visible β through human-drawn risk zones, durable research artifacts, characterization tests, migrations completed as whole units, and review that scales with blast radius rather than code volume β not by maximizing agent autonomy or parallelism first. - Article: When Spec-Driven Development Pays Off Nitin Garg Β· 2026-09-10 source β Reader π₯οΈ
Treating a specification as a versioned, approved governance baseline does not make code reviewers find more AI-generated bugs, but it does convert each finding from a hunch into an attributable claim tied to a named requirement and an accountable human decision-maker β a benefit real enough to justify its measurable time cost only on hard, multi-constraint work built by capable-but-imperfect models, not as a universal practice. - Finding Comfort in the Uncertainty Annie Vella Β· 2026-07-07 source β Reader π₯οΈ
The most valuable takeaway from a gathering of leading software practitioners on AI's impact is that nobody has it figured out β and that this shared uncertainty, together with a convergent set of hard questions the field is only beginning to name, is itself the ground for progress and a source of comfort rather than alarm.
Propositions touching this concept (5)
By publication month, oldest first (extraction month when no publication date is known).
2026-07
- implicitBy pairing every new agentic feature with an audit trail or access control, GitLab is implicitly conceding that ungoverned agent autonomy in security-adjacent workflows is not yet trustworthy enough to ship without a compliance and incident-review paper trail.
2026-08
- explicitThe AI-native SDLC is a loop, not a linear flow: every stage ends by committing a version-controlled artifact (intent.md, spec.md, plan.md, the diff and its tests, the PR with review findings, the incident record) that the next stage reads and that automatically triggers it, and the resulting chain of commits is itself the audit trail of who asked for what, what the agent produced, and who approved it.
2026-09
- implicitGovernance and audit trail matter first and most for satisfying regulators and auditors, prior to and as the basis for any downstream claim of consistency toward end users.
- explicitThe DPACT framework β Delegation, Policy, Auditability, Context, Time β specifies the minimum guardrail categories an agentic system needs: on whose behalf it acts, what it can/cannot do, an explainable audit trail, an explicit operational boundary, and an enforced expiry of authority.
- explicitcorroboratedThe Harness Blueprint (event -> session key -> lane -> throttle -> tools -> audit trail) generalizes across essentially all agent products β personal assistants, coding agents, support agents β because in every case the model's API is stateless between turns and the harness must reassemble working context each time.
Tensions
Is the value question genuinely settled by evidence, or does uncertainty and sampling bias still dominate?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Notes from FOSE Europe (Giles Edwards-Alexander): The evidence is in; the value is clearly here and here to stay.
- Finding Comfort in the Uncertainty (Annie Vella): Nobody has it figured out; there is more uncertainty than certainty, and the shared set of questions is the real outcome.
- What Survived Contact (Sam Ruby): 'Rigor migrates' is about as settled as this young field gets, but the room is a non-random, incumbent-tilted sample, and the doubt is currently better evidenced than the hope.
Assessment: The single sharpest divergence, and it sits directly under the headline whether-to-how convergence: they narrate the same shift but disagree on what it establishes. Edwards-Alexander and Herlein read the room's confidence as evidence; Vella and Ruby read the same room as a self-selected in-group. Ruby has the better of it methodologically β he is the only one to interrogate the sample and to notice the evidence is asymmetric (upside anecdotal, downside studied), which is uncomfortable precisely because the cohort's confidence is built on the weaker side.
If code is no longer the bottleneck, what is the new binding constraint?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Finding Comfort in the Uncertainty (Annie Vella): Decision capacity and downstream absorption β 'humanity is not ready for this much software'; decision fatigue is becoming the real bottleneck.
- Notes from FOSE Europe (Giles Edwards-Alexander): Learning is the constraint now, not engineering delivery.
- We've Stopped Arguing About Whether AI Changes Software (Greg Herlein): Knowledge β the tacit, unwritten 'why' behind past decisions β is the scarce resource, not code.
Assessment: They agree code/delivery has ceased to be the constraint but name three different successors, with different investment implications β expand decision-making capacity (Vella), optimise for learning (Edwards-Alexander), or capture tacit knowledge (Herlein). These are complementary in principle but rivalrous for attention and budget; the disagreement matters because each implies a different 'first thing to fix.'
Does AI adoption improve output and developer experience together, or do they decouple β with more output bought at the cost of the developers?
from: What is the future of software development in the agentic/AI age?
- Jimmy Nilsson's Post β reflections after the Thoughtworks 'Future of Software Development' retreat (Jimmy Nilsson): Harmony: adoption is energizing and the human element flourishes ('Extreme Humanism'); reasons for optimism.
- Why did Martin Fowler invite 60 engineers to a ski resort? (Ivett ΓrdΓΆg): Liberation: adoption frees engineers from CRUD toil to focus on hard problems β 'exciting times.'
- The Future Of Software Engineering (Thoughtworks): Decoupling: organizations can gain output while developers report lower satisfaction β productivity and experience are coming apart.
- Finding Comfort in the Uncertainty (Annie Vella): Hidden cost: the engineers going hardest on AI are being exhausted by it, and the warning signs are easy to miss.
- Fragments: February 13 (Martin Fowler (Feb 13)): Intensification risk: teams stay the same size and 'do much more,' but doing much more is exactly what drives burnout.
Assessment: This is the specific, evidence-bearing form of the optimism/pessimism split, and it cuts directly against any simple reading of 'DevEx = AgentEx' as good news. The harmony camp (Nilsson, ΓrdΓΆg) speaks from felt experience and in-group mood; the decoupling camp (Thoughtworks, Vella) and Fowler's own cited HBR study bring the harder data, and it shows output and wellbeing pulling apart. Notably Fowler holds both 'same-size teams do much more' and the burnout finding without resolving them β the single clearest internal contradiction in the corpus, and a sign the harmony framing is doing more reassuring than the evidence supports.
If code was never the bottleneck, what is the binding constraint now?
from: What is the future of software development in the agentic/AI age?
- Finding Comfort in the Uncertainty (Annie Vella): Human decision capacity and downstream absorption β 'decision fatigue is becoming the real bottleneck.'
- Notes from FOSE Europe (Giles Edwards-Alexander): Learning β 'learning is the constraint now, not engineering delivery.'
- We've Stopped Arguing About Whether AI Changes Software (Greg Herlein): Knowledge β the tacit, unwritten 'why' is the scarce resource agents starve for.
Assessment: A productive three-way split downstream of the shared 'code was never the bottleneck' finding. They are not incompatible so much as differently located β decision capacity (Vella) is organisational, learning (Edwards-Alexander) is about the team's rate of understanding the problem, and knowledge (Herlein) is about capturing rationale. But they imply different investments: expand downstream absorption, restructure around learning, or build knowledge-capture pipelines. The corpus has not reconciled which is the true binding constraint, and each author generalizes from a different vantage (a retreat-floor convergence, an org-design frame, a knowledge-engineering frame).
Open gaps (2)
- incompleteThe compliance/change-management approval process is asserted to 'produce an audit trail that satisfies PCI DSS and SOC 2,' but no example of that documentation, approval turnaround time, or an auditor's actual response is shown. How Stage 3/4 experiments get approved in real time, and what happens when a rollback condition triggers mid-experiment under regulatory scrutiny, is left unaddressed.
- incompleteThe claim that diffusion is 'not fine for credit decisions' is asserted on quality grounds alone; the piece never connects this to actual banking regulatory requirements (explainability, audit trail, model-risk-management sign-off for credit decisioning) or specifies what oversight would be needed before a diffusion model could be certified for any regulated decision, even a low-stakes one.The Tokens You Can't Wait For β read next: Model risk management (SR 11-7-style) and AI governance frameworks for regulated financial institutions, applied specifically to non-autoregressive/parallel-decode architectures.