Lesson 8.4Lesson 8.4 · Building & Governing the Rules
Open vs Proprietary Rules
Should the encoded version of a public regulation be open - public, auditable and shared - or proprietary, owned and hidden inside a vendor's product? The transparency, trust and public-good arguments for treating encoded law as open infrastructure rather than a private black box
A building regulation is public law - written by a public body, binding on everyone. When it is turned into code, should that code be public too, or become a private product no one can inspect?
Every previous lesson in this module has circled one uncomfortable fact: an encoded rule is an interpretation, it can go stale, and when it fails, accountability is at stake. All three problems share a precondition for being managed at all - you have to be able to see the encoded rule. You cannot check whether an interpretation is faithful, whether a rule is current, or how a failed check reached its result, if the rule is locked inside a product you are not allowed to look into. That makes visibility not a nice-to-have but the hinge on which trust in the whole enterprise turns - and it raises a governance question the field cannot avoid: when a public regulation is encoded, should the encoding be open or proprietary?
The stakes are not abstract. A building byelaw is public law: made by a public authority, binding on every builder, and meant to be knowable by all. When a vendor encodes that public rule into a closed engine and sells access to checking against it, something odd has happened - a public rule now runs through a private black box whose interpretation no one outside can see, verify or challenge, and a design's fate may turn on logic that is a trade secret. Compare that with an open encoding: published, inspectable, correctable, shared across everyone who needs it, maintained in the light. This lesson lays out the transparency, trust and public-good arguments for open rules-as-code, gives the proprietary side its due, and keeps one fixed point through all of it - whichever route is taken, the authoritative rule is the published law, and the encoding is a convenience that must earn trust, never the source that replaces it.
Public law encoded -> open (published, auditable, shared, lock-in-free = trust by inspection) vs proprietary (black box, brand-trust, lock-in). Split the engine (can be commercial) from the RULES (should be open). Either way: the published law is authoritative.
Two ways to own the encoded version of a public rule
Frame the choice cleanly before weighing it. When a public regulation is turned into machine-readable logic, that encoding can be governed in broadly two ways. In the open model, the encoded rules are published and inspectable: anyone can read the logic, see the interpretive choices, check it against the source clause, test it, report errors, and often reuse it. The encoding is treated as shared public infrastructure - ideally stewarded by the regulator or a credible public body, versioned and dated in the open. In the proprietary model, the encoded rules live inside a vendor's product as private intellectual property: users can run checks and see results, but the logic itself - which rule was applied, how a judgement term was proxied, which exceptions were kept - is hidden, a trade secret they must take on trust.
The distinction is not about the software engine, which a company can legitimately build and sell either way; it is specifically about the encoded rules, the machine-readable version of public law. That is what makes the question pointed. A regulation is not a private asset. It was written by a public authority, it binds everyone, and citizens and professionals are entitled to know what it requires - indeed the prose is published precisely so it can be known. When the operative form of that rule becomes code, the open-versus-proprietary choice decides whether that same knowability carries over, or whether a layer of the law effectively goes private.
Most real situations sit somewhere on a spectrum rather than at a pole - a vendor might publish some rules and keep others closed, or an open rule set might be wrapped in proprietary tooling - but the underlying tension is real and worth seeing sharply. It is the tension between treating encoded public law as open infrastructure, like published statutes and open government data that everyone can build on, or as a private product, like ordinary commercial software. Which way a jurisdiction leans shapes who can trust the checks, who can catch errors, who bears lock-in, and who ultimately controls the operative form of the law. The rest of the lesson argues that for public regulation the transparency, trust and public-good considerations weigh heavily toward open - while being fair about what the proprietary model offers and honest that, either way, the published law remains the authoritative rule.
Transparency, trust and the public good
The strongest argument for open rules-as-code is that it directly answers the problems this module has been building. Take transparency first. Everything that can go wrong with an encoding - a mis-read clause, a badly chosen proxy, a dropped exception, a stale version - is a problem you can only find and fix if you can see the rule. Open encoding makes the interpretive choices visible: a practitioner, a rival vendor, an academic or the authority itself can read the logic, compare it to the source clause, and catch an error. That is a public audit loop - published rule, open inspection, errors found and challenged, correction and re-publication - and it is the same mechanism that makes open-source software and open data trustworthy: many eyes, in the open, over time. A closed rule has no such loop; an error can persist unseen because no one outside is allowed to look.
Trust follows from transparency. In an open model, you trust the encoded rule because you (or someone acting for the community) can verify it against the law; trust rests on inspectability. In a proprietary model, you trust the rule because you trust the vendor's brand and claims; trust rests on reputation and secrecy, which is a weaker foundation for something as consequential as the operative form of public law. When a design's fate turns on encoded logic, being able to see and contest that logic is close to a matter of due process.
Then the public-good arguments. A public regulation encoded once, openly, can be shared by everyone who needs it - regulators, professionals, tool-builders, researchers - instead of being re-encoded, privately and inconsistently, inside every competing product, which is wasteful and produces divergent readings of the same law. Open encoding avoids lock-in, where a profession or even an authority becomes dependent on one vendor's proprietary rule set. It lowers the barrier for small practices and the public to check designs, rather than gating access to the operative law behind a licence fee. And it keeps the encoded law as a commons, maintained in the light, aligned with the principle that law should be knowable. These are the same reasons societies publish statutes freely and increasingly release government data as open data. For encoded public regulation, the logic is even stronger, because the code is not just information about the law - it is, in operation, the form of the law being applied.
What the proprietary model offers - and its costs
An honest lesson gives the proprietary side its due, because it is not merely greed and it does offer real things. Building and maintaining good checking tools and current rule sets across many jurisdictions is expensive, skilled, unglamorous work, and commercial vendors fund it. A proprietary model can pay for sustained maintenance, responsive support, polished usability, integration with design software, and continuous investment that a thinly-funded open project may struggle to match. If a vendor's revenue depends on keeping rules current and the tool working, there is a real incentive to do the maintenance this module has shown to be so demanding. Intellectual-property protection is also the ordinary way commercial software sustains itself, and there is nothing inherently wrong with selling a checking engine or a service built around encoded rules.
But weigh the costs squarely, especially for the encoded rules themselves. Opacity is the central one: a proprietary rule set is a black box, so its interpretive choices cannot be audited, its errors are hard to detect and harder to contest, and the transparency and trust arguments simply do not hold - you are asked to trust logic you cannot see, applied to a public rule. Lock-in is the second: dependence on one vendor's encoding gives that vendor outsized influence over how the law is operationally read, and makes switching or independent verification hard. Duplication is a third: every vendor separately re-encodes the same public rules, wastefully and with divergent interpretations, so the same byelaw is read differently by different products. And there is a deeper unease: a private company's secret interpretation becoming the de facto operative form of a public law is a governance problem in itself, regardless of the company's competence or good faith.
The reconciling position is not 'all software must be free'. It is to separate the layers. The engine - the checking software, the interface, the integrations, the support - can legitimately be a commercial product, open or proprietary, competed on and paid for. The encoded rules - the machine-readable version of public law - are the layer where the transparency, trust and public-good arguments bite hardest, and there the weight falls toward open: ideally the authority publishes authoritative, versioned encodings of its own rules as open infrastructure, and vendors compete on the quality of the tools built around that shared, inspectable rule set. That gives the funding and usability benefits of a market while keeping the operative form of the law visible and accountable. And whichever way a jurisdiction actually lands, the fixed point holds: the authoritative rule is the published law, not any encoding of it, open or closed.
Toward open, accountable encoded regulation
Pulling the module together, the governance question of the encoded rule set turns out to be where its earlier themes converge. Interpretation must be visible to be trusted; currency must be trackable to be verified; accountability must be legible to be held - and all three are far easier when the rules are open than when they are locked away. So the direction this lesson argues for is open, accountable encoded regulation, treated as public infrastructure, with a realistic sense of what that takes.
It takes stewardship. Open does not mean unowned or unmaintained - the failure mode of a naive open model is an abandoned, stale rule set no one is responsible for, which is its own kind of dangerous. The strongest arrangement is the regulator or a credible public body owning the authoritative encoding of its own current rules, publishing them openly with versions and dates, running the reconciliation process the currency lesson described, and inviting the public audit loop the trust argument relies on. That combines the authority of the rule-maker, the transparency of open publication, and a named steward accountable for maintenance. Around that shared, open rule set, a healthy market of tools - some open, some proprietary - can compete on usability, integration and service without privatising the law itself.
In the Indian context this points somewhere concrete. The quantitative development-control rules that dominate plan-scrutiny are exactly the checkable kind, approval-digitisation is real and advancing, and the natural stewards of open, versioned encodings are the states and urban local bodies that make and interpret the byelaws - publishing the operative form of their own rules as open infrastructure rather than leaving thousands of jurisdictions to be encoded, opaquely and inconsistently, inside competing private tools. That is a governance and public-infrastructure choice, and it is being actively shaped now. Whichever way it goes, the discipline this whole module teaches holds: an encoded rule is an interpretation that must be visible, a snapshot that must be kept current, and an instrument whose failures must be answerable - and the authoritative rule is always the published law, interpreted and applied by the accountable professional of record and the approving authority. Studio Matrx, free and not-for-profit, argues for open rules-as-code as the arrangement most consistent with the old principle that the law should be knowable by everyone it binds - while deferring every binding result to the professional, the authority and the governing code, byelaw and standard.
Separate engine from rules
Where openness matters most
The checking engine can fairly be commercial; the encoded rules are the machine-readable form of public law, where transparency, trust and public-good arguments weigh toward open. Modules 8.4, 3.3.
Transparency enables audit
Why open builds trust
Open rules create a public audit loop - inspection, errors found and challenged, correction - that a proprietary black box forecloses, letting errors persist unseen. Modules 8.1, 8.4.
Costs of proprietary rules
Opacity, lock-in, duplication
Closed rule sets cannot be audited, create vendor lock-in over the operative reading of the law, and drive wasteful, divergent re-encoding of the same public rule. Modules 8.4, 9.4.
The published law is authoritative
Ownership never changes this
Open or proprietary, the encoding is a convenience, never the source; the binding rule is the published code or byelaw, applied by the professional and the authority. Modules 3.4, 8.2.
Workshop - argue the open-versus-proprietary question for one rule set
The governance choice becomes real when you argue it for a concrete case. In this workshop you take one jurisdiction's quantitative rules, weigh openly encoding them against leaving them to proprietary tools, and propose a governance arrangement - separating the engine from the rules and naming a steward.
One real set of quantitative rules and a notebook - no software. This is a reasoning exercise about governance; the authoritative rule remains the published byelaw or code, applied by the sanctioning authority and the accountable professional.
Goal: reason through the governance of an encoded rule set Inputs: one set of quantitative development-control rules (e.g. a city's setback/coverage/FSI) + notebook Time: ~45 minutes
- 1Choose a rule set: name a jurisdiction and a handful of its quantitative rules (setback, ground coverage, FSI, height) that are plausibly checkable.
- 2Argue open: list the transparency, trust and public-good benefits of publishing these as open, versioned encodings - who could audit them, what errors could be caught, who could reuse them.
- 3Argue proprietary: fairly state what a commercial vendor model offers here (maintenance funding, support, usability) and the costs (opacity, lock-in, duplication, a private reading of public law).
- 4Separate the layers: propose which layer (engine vs encoded rules) should be commercial and which open, and name who should steward the open rules and run their reconciliation.
- 5Reflect as reasoning: state your recommended arrangement and one risk it still carries, and note that whichever way it goes, the authoritative rule stays the published byelaw applied by the authority - framed as reasoning, not a policy or compliance determination.
You’ll walk away with
A one-page position: a named rule set, the open case, a fair proprietary case with its costs, a layered governance proposal separating engine from rules with a named steward, and a reasoned recommendation - all framed as reasoning, deferring binding compliance to the professional, the authority and the published law.
Three altitudes on the same idea
Read the band that fits you — or all three.
Whether the rules a tool checks against are open or proprietary directly affects how much you can trust its results - so prefer, and ask for, transparency about the encoded rules you depend on. With an open rule set you (or the profession) can inspect the encoded logic, see the interpretive choices, check them against the source clause, and catch errors; with a proprietary black box you are trusting logic you cannot see, applied to public law your practice is bound by. That opacity also brings lock-in - dependence on one vendor's reading of the byelaws and hard independent verification. None of this means never use commercial tools; a well-built engine is worth paying for. It means favouring tools built on open, published, versioned rules - ideally the authority's own - and treating a closed rule set's results with extra caution, confirming binding requirements against the actual current byelaw. However the rules are governed, the authoritative rule is the published law, and the binding determination stays with you and the approving authority.
When an accessibility or fire checker is a closed product, you cannot see how it read the standard - so understand what you gain when the encoded rules are open and inspectable. Open rules let the interior-design and accessibility community verify that a checker's encoded clear widths, travel distances and provisions faithfully reflect the current standard, and catch and challenge errors in the open; a proprietary tool asks you to trust its hidden reading of provisions your clients' safety depends on. Favour tools whose rules are transparent and current, treat a black-box pass with appropriate caution, and confirm binding fire, egress and accessibility provisions against the actual standard and byelaw through the qualified professionals and the authority. A commercial tool can be genuinely useful, and paying for good software is fine - but for the operative form of a public safety standard, visibility matters. The authoritative rule is the published standard, not any vendor's encoding of it, open or closed.
This closing lesson raises a governance question with real civic weight: when public law is turned into code, should that code be open infrastructure or a private black box - and why the transparency, trust and public-good arguments lean toward open. Understand the core distinction between the engine (checking software, which can fairly be commercial) and the encoded rules (the machine-readable form of public law, where openness matters most). Learn the case for open: transparency creates a public audit loop that finds and fixes errors; trust rests on inspectability rather than a vendor's brand; and openness shares the encoding, avoids lock-in and duplication, lowers access barriers, and keeps encoded law a commons - the same logic behind published statutes and open government data, only stronger, because the code is the operative form of the law. Give the proprietary model its due (it funds sustained maintenance) but see its costs (opacity, lock-in, a private secret interpretation of public law). The enduring idea: encoded public regulation should be visible, current and accountable, and the authoritative rule is always the published law. It connects architecture to open-government thinking and marks out mature judgement about technology and the public sphere.
“How the encoded rules are owned is just a commercial detail - it does not really matter whether a compliance tool's rules are open or proprietary, as long as the tool works and gives the right answers. Encoded regulations are software like any other, so of course a vendor can keep them as private intellectual property.”
Do it yourself
No software needed - reason it through.
- 1Distinguish the checking engine from the encoded rules, and say why openness matters most for the second.
- 2Explain the public audit loop and why a proprietary black box forecloses it.
- 3Give the transparency, trust and public-good arguments for open rules-as-code, one sentence each.
- 4State fairly what the proprietary model offers and three real costs it carries for encoded public law.
- 5Whichever way ownership goes, what stays authoritative - and who applies it?
The one line to carry out
Peer-reviewed journals & authoritative standards
- 01Open data — Wikipedia - Open data, 2026.
- 02Open-source software — Wikipedia - Open-source software, 2026.
- 03Rules as code — Wikipedia - Rules as code, 2026.
- 04E-government — Wikipedia - E-government, 2026.
- 05Interoperability — Wikipedia - Interoperability, 2026.
That completes the governance of the rules - how they are encoded, kept current, made accountable and owned. The module's honesty about interpretation, drift and responsibility sets up the next: the harder realities and limits of automated compliance - compliance-washing, the interpretation gap, when judgement is required, and automation bias.
The author
Amogh N P
Architect, interior designer, and creative polymath. Studio Matrx began in his notebooks — his vision of design made honest, useful, and open to everyone. Its Academy is written and taught in his memory, and free, forever.
More about Amogh →