FlowCheck

Towards Data Science
79 views •

Catching the silent failures in apps coding agents build, without reading the code By Reya Vir Project page: https://towardsdatascience.com/flowcheck/ ShipAI is a Towards Data Science project. Watch all the videos here: https://towardsdatascience.com/videos/ Key takeaways. 1. Every constraint ties one user action to an effect that must always, or never, happen. 2. Constraints compile to CodeQL queries over the app's control-flow and data-flow graphs, so checks are deterministic. 3. No need to learn the language: FlowCheck injects IDs into the app, and users pick constraints in an overlay. Chapters: 0:00 Silent failures in vibe-coded apps 1:08 Where current debugging falls short 1:51 The FlowCheck constraint language 2:56 IDs and a CodeQL database 3:46 Building constraints in an overlay 4:49 Parsing and running the checks 5:57 Planted bugs, failing checks

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close