DEV Community

Procs
Procs

Posted on

Wrought - For stopping your over-engineered codebases.

What It Does?

Wrought enforces two principles on every coding task:

Minimal Footprint - The smallest code that correctly solves the problem
Verified Completeness - Nothing is reported done until checked.
Enter fullscreen mode Exit fullscreen mode

The Ladder Hierarchy

Before writing ANY code, agents run through this hierarchy:

(a) YAGNI Check: Is this feature actually needed right now?
(b) Existing Helper: Does a helper in this codebase already do it?
(c) Standard Library: Does the language/framework stdlib do it?
(d) Platform Feature: Does a native platform feature do it?
(e) Dependency Check: Does an already-installed dependency do it?
(f) Minimal Code: Write the minimum custom code possible
(g) Test Required: Does this change need a test in the same pass?

Try by yourself by visiting github repo: https://github.com/ProportanilityConstant/WROUGHT#self-verification-protocol

Top comments (0)