Research Note

Bounded AI Assisted Build Framework

This framework supports a local learning project with no production systems, payments, personal data, regulated data, secrets, external users, or irreversible infrastruct

Aug 4, 20262 min readBy Dalton Anderson
In this article

Bounded AI Assisted Build Framework

Intended use

This framework supports a local learning project with no production systems, payments, personal data, regulated data, secrets, external users, or irreversible infrastructure.

Build record

PhaseRecordPassing evidence
OutcomeOne user flow and explicit exclusionsScope fits one short project
AcceptanceObservable success and failure checksReader can run each check
BaselineTool versions, clean repository, initial test stateStarting point is reproducible
PlanFiles, interfaces, sequence, risksPlan can be reviewed before edits
SliceOne end-to-end behaviorDiff is small enough to explain
VerifyAutomated and manual evidenceExpected and failure paths pass
LearnReader explanation and manual changeReader can work without copying
PreserveCommit and build notesCoherent state can be restored

Working method

Begin with the behavior, not a technology wish list. Choose one vertical slice. Ask the agent to inspect the repository and propose a plan before modifying files. Confirm exact paths and project root. Add tests or checks before or with the smallest change.

After each slice, read the entire diff, run the focused checks, run broader project checks, explain the data flow, and make one small manual modification. If the learner cannot explain the change, the project has produced output without transferring understanding.

Stop conditions

Stop when the task introduces authentication, money, personal data, secrets, public deployment, destructive migration, production access, broad dependency changes, or a domain the reviewer cannot validate.

Stop when the agent is confused about paths, repeatedly changes unrelated files, edits tests to hide failure, or cannot produce an understandable plan.

The safe next move is to narrow the slice, restore the known baseline, or involve a qualified reviewer.

Sources

Follow the evidence.

  1. daltonanderson.net: how i built a go app in 4 hours with cursor aidaltonanderson.net
  2. owasp.org: www project top 10 for large language model applicationsowasp.org
  3. go.dev: getting startedgo.dev
  4. csrc.nist.gov: finalcsrc.nist.gov
  5. cursor.com: auto reviewcursor.com
  6. daltonanderson.ghost.io: how i built a go app in 4 hours with cursor aidaltonanderson.ghost.io
  7. cursor.com: 1 7cursor.com
  8. Spotify episodeopen.spotify.com
  9. cursor.com: teamscursor.com
  10. youtu.be: n4 J1tDwreMyoutu.be
  11. owasp.org: www project code review guideowasp.org
  12. cursor.com: privacycursor.com
  13. cursor.com: securitycursor.com
  14. slsa.dev: v1.2slsa.dev
  15. git-scm.com: v2git-scm.com
  16. cursor.com: agent best practicescursor.com
  17. cursor.com: data usecursor.com

From this episode

Two useful next steps.

Guide · 1 min

How to Write Project Rules for an AI Coding Agent

Write concise, scoped, versioned rules for AI coding agents, then move behavior, formatting, access, and release requirements into stronger enforceable controls.

Guide · 1 min

How to Review AI-Generated Code Before Accepting It

A rigorous review method for AI-generated code covering intent, scope, interfaces, tests, security, dependencies, operations, provenance, ownership, and rollback.

Return to the episode