Practical

Techniques

Patterns we return to frequently while building with the Software Factory

Digital Twin Universe (DTU)

Clone the externally observable behaviors of critical third-party dependencies. Validate at volumes and rates far exceeding production limits, with deterministic, replayable test conditions.

Gene Transfusion

Move working patterns between codebases by pointing agents at concrete exemplars. A solution paired with a good reference can be reproduced in new contexts.

The Filesystem

Models can navigate repositories quickly and adjust their own context by reading and writing files. Directories, indexes, and on-disk state become a practical memory substrate.

Shift Work

Separate interactive work from fully specified work. When intent is complete (specs, tests, existing apps), an agent can run end-to-end without back-and-forth.

Semport

Semantically-aware automated ports, one time or ongoing. Move code between languages or frameworks while preserving intent.

Pyramid Summaries

Reversible summarization at multiple zoom levels. Compress context without losing the ability to expand back to full detail.

The Validation Constraint

Given zero hand-written code and zero traditional review, we required a system that could:

  • Grow from cascades of natural-language specifications
  • Be validated automatically without semantic inspection of source

Code was treated analogously to an ML model snapshot: opaque weights whose correctness is inferred exclusively from externally observable behavior. Internal structure is treated as opaque.

PrinciplesProducts