frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: What invariants matter most to prevent drift in AI-modified SaaS apps?

1•RobertSerber•1h ago
Hi HN,

I’m experimenting an AI-native runtime for long-lived CRUD/workflow/dashboard apps where the LLM proposes changes, but the backend compiles them before anything is applied. The big pain isn’t first-generation code — it’s the 2nd/3rd iteration where “valid JSON” still breaks the system over time.

What we’re enforcing so far (opinionated + compiler-style):

No broken joins when entities evolve (canonicalized model + link/type-check; cross-refs must remain valid)

Repeatable migrations across tenants (migration preview + deterministic plan; append-only history; rollback path)

No RBAC drift: any permission change that widens scope is classified as semantic-breaking and requires explicit acknowledgement

No data drift for UI bindings: components bind to named datasets/metrics (semantic IDs) rather than ad-hoc queries; contract mismatches fail fast or require mapping

Semantic diffs surfaced (meaningful change summaries) instead of raw JSON diffs

This feels less like “no-code” and more like solving a lifecycle problem: making schema evolution and invariants a first-class workflow — almost a domain OS for vertical SaaS. Not really an ai no-code rather than a no-drift

Questions:

Which invariants are worth enforcing at runtime vs CI/evals? (metrics meaning, workflows/stages, permissions scope, etc.)

For “semantic drift”, what’s a robust pattern to represent meaning so it’s machine-checkable? (semantic IDs + versioning? fingerprints?)

Any prior art / systems that got this right (schema evolution workflows, semantic diffing, policy normalization)?

Looking for patterns and failure modes from people who’ve shipped long-lived systems.

Boris Cherny (Claude Code) – "Coding Is Solved"

https://www.lennysnewsletter.com/p/head-of-claude-code-what-happens
1•ftchd•24s ago•1 comments

Aesthetics of Single Threading

https://ta.fo/aesthetics-of-single-threading/
1•todsacerdoti•1m ago•0 comments

MeshTNC is a tool for turning consumer grade LoRa radios into KISS TNC compatib

https://github.com/datapartyjs/MeshTNC
1•todsacerdoti•1m ago•0 comments

EDuke32 – Open-Source Duke Nukem 3D

https://www.eduke32.com/
2•reconnecting•5m ago•0 comments

Show HN: See – searchable JSON compression (offline 10-min demo)

https://gitlab.com/kodomonocch1/see_proto
1•Tetsuro•8m ago•0 comments

5.25-inch floppy disks expected to help run San Francisco trains until 2030

https://arstechnica.com/gadgets/2024/04/5-25-inch-floppy-disks-expected-to-help-run-san-francisco...
2•adunk•9m ago•0 comments

Ace is a complete BASIC compiler for the Amiga computer platform

https://github.com/mdbergmann/ACEBasic
1•doener•9m ago•0 comments

Show HN: Visual Plan Mode for Pi Coding Agent

https://www.youtube.com/watch?v=XqFun9XCXPw
1•ramoz•9m ago•0 comments

Graphic Designer (Amiga) – Beta 5 Released

https://lifeschool22.itch.io/graphic-designer-amiga/devlog/1386833/graphic-designer-amiga-beta-5-...
1•doener•11m ago•0 comments

Building a Solar-Powered Bird Station

https://alec.is/posts/building-a-solar-powered-bird-station/
1•arm32•12m ago•0 comments

We've Been Fighting the Wrong Transportation Fight – Strong Towns

https://www.strongtowns.org/journal/2026-2-16-weve-been-fighting-the-wrong-transportation-fight
1•pkaeding•14m ago•0 comments

Coding like in the matrix learn scene

https://github.com/yotamarker/LivinGrimoire
1•mr_meeseeks•14m ago•0 comments

Show HN: Winslop – De-Slop Windows

https://github.com/builtbybel/Winslop
2•guilamu•18m ago•0 comments

Ask HN: How do you test your MyBatis dynamic SQL queries?

1•allegorist•22m ago•0 comments

Show HN: AI Agent for SEO

https://usefox.ai/
1•Creator-io•23m ago•0 comments

Toggle: A simple and keyboard friendly graphics drawing tool

https://github.com/Protyasha-Roy/toggle
2•zynovex•23m ago•0 comments

Tracing Chinese Immigration Through Food (2023)

https://sundaylongread.com/2023/11/17/chasing-chop-suey-tracing-chinese-immigration-through-food/
4•NaOH•32m ago•0 comments

Inputlag.science – Repository of knowledge about input lag in gaming

https://inputlag.science
9•akyuu•33m ago•0 comments

I quit my job to run EpsteinExposed.com full time

https://old.reddit.com/r/Epstein/comments/1ra6yw0/i_quit_my_job_to_run_epsteinexposedcom_full_time/
5•Betelbuddy•34m ago•1 comments

Parse, Don't Validate and Type-Driven Design in Rust

https://www.harudagondi.space/blog/parse-dont-validate-and-type-driven-design-in-rust/
8•todsacerdoti•35m ago•0 comments

Identity Theft 2.0

https://rekt.news/identity-theft-2
2•eustoria•39m ago•0 comments

New Technical Briefing: Digital Fingerprinting

https://blog.citp.princeton.edu/2026/02/20/new-technical-briefing-digital-fingerprinting/
2•eustoria•39m ago•0 comments

Ask HN: Do You Love My "Assess Idea" (AI) Robo-Reply Side Project Idea?

1•burnerToBetOut•40m ago•0 comments

Epstein files reveal how the rich fuel climate denialism

https://www.fastcompany.com/91490280/epstein-files-how-ultra-wealthy-peddle-climate-denialism
9•cdrnsf•41m ago•0 comments

Kubernetes Deployment Strategies for Zero Downtime

https://dixken.de/blog/kubernetes-deployment-strategies
1•mooreds•42m ago•0 comments

Measuring Claude Code ROI and Adoption in Honeycomb

https://www.honeycomb.io/blog/measuring-claude-code-roi-adoption-honeycomb
1•mooreds•42m ago•0 comments

Experimental pill dramatically reduces 'bad' cholesterol

https://medicalxpress.com/news/2026-02-experimental-pill-bad-cholesterol.html
1•PaulHoule•44m ago•1 comments

The Power of Constraints

https://collabfund.com/blog/the-power-of-constraints/
2•mooreds•46m ago•0 comments

BJJBench – tracking AI video model progress on Brazilian Jiu Jitsu techniques

https://bricee98.github.io/bjjbench/
1•bricee98•46m ago•1 comments

The Broken Record

https://2ndbreakfast.audreywatters.com/the-broken-record/
1•MindGods•48m ago•0 comments