Behind PerkRule

Founder-built does not mean lower expectations.

PerkRule is independent by design. Product decisions, engineering decisions and responsibility for the result stay close together.

ACCOUNTABILITY

There is always a person responsible for what ships.

I make the architecture decisions, write the code and stand behind the consequences. Independence matters because responsibility does not disappear into a chain of departments.

DIRECT ACCOUNTABILITY

Independence matters when it shortens the distance between a decision and the person responsible for it.

The useful part of being founder-built is not that there are fewer people. It is that product intent, implementation and responsibility stay connected. If an architecture decision creates a bad failure mode, there is no separate department to blame and no ambiguity about who has to understand the problem. That creates a strong incentive to keep decisions explainable, document important trade-offs and avoid shipping complexity that nobody wants to own later.

NOT A SYMPATHY ARGUMENT

Being independent is not a request to lower the bar for reliability, compatibility or supportability.

A store does not care how many people wrote the code when checkout breaks. PerkRule therefore treats the founder-built identity as a reason for stronger discipline, not an excuse for missing it. The site should be able to show what is implemented, what is still uncertain, what has been tested and what remains on the backlog. If a claim cannot survive that level of specificity, the claim should be weakened rather than the expectation.

STANDARD

Small should mean focused, not fragile.

Being founder-built is not an excuse for shortcuts. Compatibility, migrations, checkout behavior, performance and failure modes deserve the same seriousness as visible features.

BORING WORK COUNTS

The invisible engineering around a feature is part of the feature.

A rule builder can look impressive while the dangerous work is hidden underneath: migrations, stale schema behavior, cache invalidation, rollback after partial persistence, deterministic ordering, bounds on searches, request re-entry and safe failure when integrations behave unexpectedly. PerkRule treats those constraints as product work because stores experience them even when they never see them in a screenshot.

SHIP WITH BOUNDARIES

A smaller product can still be ambitious if it is explicit about what is not solved yet.

The goal is not to claim universal compatibility before the relevant surfaces are tested. Build Ledger items stay waiting until their engineering exists; known risks can stay named in the backlog; unsupported cases such as unfinished scoring behavior remain unsupported instead of being quietly approximated. A focused product becomes trustworthy by making its boundary visible and moving that boundary deliberately over time.

Engineering before launch theatre

The product ships when core behavior is ready, not because a marketing date arrived.

Mistakes stay traceable

When a decision is wrong, responsibility is clear and the fix does not need to cross an org chart.

Important decisions get receipts

Engineering Notes explain why the product behaves the way it does instead of hiding everything behind slogans.

BRAND

PerkRule is not one WooCommerce plugin.

Product 001 starts with promotions because the problem is deep enough to deserve serious treatment. Future PerkRule products can solve different store and workflow problems while keeping the same principles.

A BRAND STANDARD

Product 001 should establish a repeatable way of building software, not trap PerkRule inside coupons forever.

The promotions engine is the first place the PerkRule standard is being tested: native ownership where a platform already has a good model, bounded runtime behavior, transparent commercial terms, public engineering notes and direct accountability. Future products do not need to resemble a coupon engine, but they should inherit those expectations rather than merely inherit the logo.

WHY START HERE

WooCommerce promotions are a useful proving ground because seemingly simple features collide with real commerce complexity.

A coupon can interact with customer state, geography, payment, shipping, existing coupons, individual-use restrictions, cart totals, checkout surfaces and third-party integrations. That makes promotions a good test of whether the brand can handle messy boundaries without hiding them behind a friendly UI. If PerkRule can build discipline here, that discipline becomes a stronger foundation for whatever Product 002 eventually needs to solve.

See what accountability looks like in code decisions.

The Engineering Notes are where product philosophy turns into inspectable choices.

Open Engineering

PerkRule support room

Real support works better when people can talk.

The PerkRule Discord will be the direct place for setup questions, bug reports, compatibility notes and release discussion. Useful answers should not disappear into private tickets — recurring problems can become documentation and Engineering Notes.

Discord opens around Product 001 release