How regenerative is your organization?

Rate your organization on each practice. Be honest — this is a baseline, not a test.

Generative Evolution

Hexagonal Separation

Boundary clarity

To what degree do we isolate our core domain logic from external delivery concerns?

Adaptive architecture

To what degree do we make it easier to swap tools without rewriting our business rules?

Isolate Your Domain

Domain ownership

To what degree do we keep domain decisions close to the business problem they serve?

Model purity

To what degree do we prevent technical concerns from leaking into the heart of our models?

Living Systems

Adaptability

To what degree do we design our systems to learn and adapt as conditions change?

Evolutionary mindset

To what degree do we welcome change as a normal part of product evolution?

Strangler Upgrades

Incremental migration

To what degree do we modernize existing systems through incremental change?

Safe transition

To what degree do we preserve continuity while introducing new capabilities?

The Clean Slate

Deliberate replacement

To what degree do we replace legacy approaches only when the reason is clear?

Selective simplification

To what degree do we preserve the valuable parts of a system while retiring the rest?

Socio-Technical Well-being

Async by Default

Asynchronous flow

To what degree do we design our work to reduce unnecessary coordination overhead?

Focused work

To what degree do we protect focus time while still staying connected?

Define the Boundaries

Boundary setting

To what degree do we set clear limits around our time, attention, and responsibilities?

Expectations

To what degree do we help others understand when we are available and when we are not?

No Heroics Allowed

Sustainable pace

To what degree do we avoid relying on extraordinary effort to keep delivery healthy?

Recovery

To what degree do we make rest and recovery part of our operating model?

Psychological Safety

Speaking up

To what degree do we create conditions where people can speak up about problems early?

Learning culture

To what degree do we respond to mistakes as learning opportunities rather than blame events?

Rhythmic Flow

Rhythm

To what degree do we organize our work around a sustainable rhythm instead of constant urgency?

Recovery cadence

To what degree do we build in recovery and reflection between periods of intensity?

Ecological Alignment

Carbon-Aware Run

Carbon-aware scheduling

To what degree do we align our compute workloads with the carbon intensity of our energy sources?

Measured impact

To what degree do we use measurements to guide our energy decisions?

Circular Code

Reuse over discard

To what degree do we design software so that components can be reused rather than discarded?

Maintainability

To what degree do we prefer maintainable patterns over one-off shortcuts?

Data Minimization First

Minimal data

To what degree do we collect only the data that clearly serves a purpose?

Privacy by design

To what degree do we make privacy and storage tradeoffs explicit?

Measure Before You Cut

Evidence first

To what degree do we measure the impact of a change before removing anything?

Assumption testing

To what degree do we use data to challenge assumptions about efficiency?

Turn Off the Lights

Energy discipline

To what degree do we reduce unnecessary energy use in our daily workflows?

Waste reduction

To what degree do we notice and fix wasteful defaults in our tools?

Open-Source Stewardship

Active Sponsorship

Stewardship

To what degree do we fund and support the dependencies that our work depends on?

Sustainable contribution

To what degree do we make maintenance work visible and valued inside our organization?

Cite Your Sources

Attribution

To what degree do we attribute ideas, code, and content with care and clarity?

Traceability

To what degree do we make it easy for others to follow the lineage of our work?

Ecosystem Gardening

Community care

To what degree do we contribute to the health of the broader software ecosystem we depend on?

Shared flourishing

To what degree do we create conditions for others to thrive in the systems we build?

File an Issue

Clear communication

To what degree do we make it easy for others to understand and act on our requests?

Collaborative quality

To what degree do we contribute with respect for the time and attention of others?

The Upstream Tax

Reciprocity

To what degree do we give back to the projects that make our work possible?

Contribution habit

To what degree do we make upstream contribution part of our normal delivery practice?