[KongchangAI]
Concept

Dune

The codename for the underlying architecture of GrokBot, an engineering system that supports cloud agents and the hard-coding of constraints into CI.

Timeline (last 90 days)

Oct 29

Dune's CI disables React's useEffect and code comments, and enforces import checks to validate the dependency graph and import boundaries.

Unverified50%
Oct 29

The architecture used by GrokBot, codenamed Dune, is described as "Next.js for Electron apps," designed specifically for agents to write code.

Unverified50%
Oct 21

The Dune framework enforces that feature code be co-located by directory, prohibits useEffect, and prohibits code comments.

Unverified50%
Oct 21

Lauren spent over 600 PRs refactoring GrokBot into the "Dune" architecture, and now no longer looks at the code.

Unverified50%
Oct 21

Dune's CI checks the dependency graph and blocks accidental imports between the electron main and electron renderer directories.

Unverified50%
Oct 17

The core prohibition of the Butlerian Jihad is "Thou shalt not make a machine in the likeness of a human mind."

Unverified50%
Oct 17

In the Dune setting, the Butlerian Jihad gave rise to civilization forms such as the Mentats and the Spacing Guild that replace computers with human capabilities.

Unverified50%
Oct 17

The Butlerian Jihad in Dune canon took place between humans and "thinking machines" and lasted about two centuries.

Unverified50%
Oct 9

Lauren's team internally built a framework called Dune, similar to an internal Next.js for Electron applications, with strict lint rules and convention-based patterns, where each feature is placed in a separate directory and automatically discovered by a registry.

Unverified50%
Oct 3

Potato built an internal framework called Dune for the team's Electron application, featuring a large number of strict lint rules so that there is only one correct way to do any given thing.

Unverified50%

8 more timeline events

All Facts (18)

Unverified

The Grokbot codebase is backed by an Agent-friendly framework called Dune, whose core principle is to make the simplest path exactly the correct path.

60%
Unverified

Dune's CI disables React's useEffect and code comments, and enforces import checks to validate the dependency graph and import boundaries.

50%
Unverified

The architecture used by GrokBot, codenamed Dune, is described as "Next.js for Electron apps," designed specifically for agents to write code.

50%
Unverified

The Dune framework enforces that feature code be co-located by directory, prohibits useEffect, and prohibits code comments.

50%
Unverified

Lauren spent over 600 PRs refactoring GrokBot into the "Dune" architecture, and now no longer looks at the code.

50%
Unverified

Dune's CI checks the dependency graph and blocks accidental imports between the electron main and electron renderer directories.

50%
Unverified

The core prohibition of the Butlerian Jihad is "Thou shalt not make a machine in the likeness of a human mind."

50%
Unverified

In the Dune setting, the Butlerian Jihad gave rise to civilization forms such as the Mentats and the Spacing Guild that replace computers with human capabilities.

50%
Unverified

The Butlerian Jihad in Dune canon took place between humans and "thinking machines" and lasted about two centuries.

50%
Unverified

Lauren's team internally built a framework called Dune, similar to an internal Next.js for Electron applications, with strict lint rules and convention-based patterns, where each feature is placed in a separate directory and automatically discovered by a registry.

50%
Unverified

Potato built an internal framework called Dune for the team's Electron application, featuring a large number of strict lint rules so that there is only one correct way to do any given thing.

50%
Unverified

Lauren designed multi-layered constraints for GrokBot (internally codenamed Dune): hard constraints on codebase architecture, hard constraints on import rules, and soft constraints via rules/skills/bug bot.

50%
Unverified

Dune enforces boundaries through import and dependency graphs, prohibiting main-process code from being imported into the render thread, in order to maintain a frame budget of 16 milliseconds (60fps) or 8 milliseconds (120fps).

50%
Unverified

The Dune framework prohibits code comments because Agents often use comments as an excuse to cover up temporary patches rather than truly solving the problem.

50%
Unverified

Grokbot's architecture is codenamed Dune, which Lauren likens to a Next.js for agents and Electron applications.

50%
Unverified

Dune's CI enforces hard checks that ban useEffect, prohibit code comments, and mandate process isolation between electron-main and electron-renderer.

50%
Unverified

The Dune architecture directly bans useEffect and code comments, and enforces process isolation between the Electron main thread and render thread via dependency graph checks, requiring each frame to complete within 16ms.

50%
Unverified

The engineer invested more than 600 PRs in refactoring the Grokbot (internally codenamed Dune) codebase.

50%

Source Articles