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 EngineeringPerkRule 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