Limin Ge
Founder
Products
Manifesto
Blogs
Contact
Toggle theme
中文
AI-Native Engineering Manifesto
View the GitHub repo
Contents
00.1
The Manifesto: Original Text and Revisions
The manifesto as first written: 11 hard truths in brief, the extended chapter map, and every revision from March 2025 to May 2026.
Mar 1, 2025
00.2
AI-Native Engineering: 11 Hard Truths for 2025
A founder note on building AI-native organizations and systems.
Dec 4, 2025
01
Chapter 1: AI Statelessness and Context Window
Understanding AI hinges on understanding its statelessness. Your codebase should shed all procedural and historical baggage so that any reader, every AI session, needs zero historical context to operate.
Dec 4, 2025
02
Chapter 2: Test/Code Loop: Why Test Code Is More Important Than Functional Code
You must spend a lot of time, more than 50%, writing testing code.
Dec 4, 2025
03
Chapter 3: Debugging: Finding Bugs with AI in Deep Waters
Today's AI programming is programming in uncertainty, in chaos, in confusion.
Dec 4, 2025
04
Chapter 4: Tools and Context Selection: Why AI IDEs Sell "Context Selection Capability"
AI IDEs or AI Agents sell two things: Context selection capability, and best practice generalization capability.
Dec 4, 2025
05
Chapter 5: AI-Native Workflows: Plan/Act, Test/Code, Doc/Code/Doc
Plan/Act, Test/Code, Doc/Code/Doc are the new operating system of engineering.
Dec 4, 2025
06
Chapter 6: From Vertical to Horizontal Complexity
We should transform software complexity from vertical to horizontal... by increasing the diversity of paths, we can reduce the depth of any single path.
Dec 4, 2025
07
Chapter 7: Human-in-the-Loop and Onboarding
AI cannot solve all problems. AI cannot solve the first mile and the last mile. This is essentially a human problem.
Dec 4, 2025
08
Chapter 8: Choosing AI-Compatible Technology Stacks
Very new technology stacks are hard for AI to master, because training data is too limited... The word 'compatibility' gains a new meaning in this context.
Dec 4, 2025
09
Chapter 9: Five Levels of AI Coding and the User Story Driven Endgame
Vibe Coding only describes a very primitive stage. The endgame should be user-story-driven development.
Dec 4, 2025
10
Chapter 10: The Structural Advantages of AI-Native Small Teams
The era when small teams can win... We have no burden, we can completely revolutionize productivity in all our links as much as possible.
Dec 4, 2025
11
Chapter 11: Conventions and Development Standards: Let AI Dance in Chains
The importance of Convention and development standards for AI-Native teams will only be higher, because they are the best tools to slow entropy increase. At the start of a project, we should design as many constraints and conventions as possible. Let AI 'dance in chains.'
Dec 4, 2025
12
Chapter 12: Token as a Quantitative Measure of Project Scale
Token is a metric that can quantify the information volume contained in a project. The total number of tokens needed to encode all assets of a project is a measure of its scale.
Dec 4, 2025
13
Chapter 13: Meeting Recording→PRD→TDD→Code: AI-Native Team's Knowledge Workflow
A more radical vision to try when we have enough funding and people: Record all meetings → generate subtitles/transcripts → generate PRDs → generate TDDs → generate code drafts.
Dec 4, 2025
Get new articles by email
One email when a new article lands. Nothing else.
Subscribe