Studio Matrx Monthly · Volume 1 · Issue 4 · September 2026
Amogh N P
 In loving memory of Amogh N P — Architect · Designer · Visionary 
Open vs Proprietary RulesLesson 8.4
Automated Compliance & Rules-as-Code/Module 8 · Building & Governing the Rules

Lesson 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

12 min Interactive lessonFree · open lessonByAmogh N P· Architect & interior designer
The hook

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.

The choice

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.

Who owns the encoded rule set? Open rules-as-code - public and inspectable by anyone - interpretation choices are auditable - errors can be found and challenged - shared, no per-vendor duplication - trust rests on transparency Cost: needs stewardship, funding and a clear authoritative source. A public-good argument. Proprietary rules - vendor-owned and often opaque - interpretation hidden in a black box - errors hard to see or contest - lock-in; each vendor re-encodes - trust rests on the brand May fund faster tooling and support - but at what visibility? A market argument. Either way, the authoritative rule is the published law - the encoding is a convenience, not the source.
Zoom
Open rules-as-code is public and auditable; proprietary rules are vendor-owned and often opaque. Either way, the authoritative rule is the published law - the encoding is a convenience, not the source.
The case for open

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.

Transparency makes the encoding trustworthy Open: an audit loop Published rule Anyone can inspect Error found & challenged Corrected, re-published public feedback closes the loop Proprietary: a black box Encoded rules (hidden) users cannot see or verify the logic No public audit path - you must trust the vendor, and errors can persist unseen. Verify against the law.
Zoom
Open rules invite a public audit loop where errors are found, challenged and corrected; an opaque black box cannot be inspected, so errors can persist unseen. Transparency is what makes an encoding trustworthy.
The other side

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.

Who owns the encoded rule set? Open rules-as-code - public and inspectable by anyone - interpretation choices are auditable - errors can be found and challenged - shared, no per-vendor duplication - trust rests on transparency Cost: needs stewardship, funding and a clear authoritative source. A public-good argument. Proprietary rules - vendor-owned and often opaque - interpretation hidden in a black box - errors hard to see or contest - lock-in; each vendor re-encodes - trust rests on the brand May fund faster tooling and support - but at what visibility? A market argument. Either way, the authoritative rule is the published law - the encoding is a convenience, not the source.
Zoom
Open rules-as-code is public and auditable; proprietary rules are vendor-owned and often opaque. Either way, the authoritative rule is the published law - the encoding is a convenience, not the source.
Governing the rule set

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.

Transparency makes the encoding trustworthy Open: an audit loop Published rule Anyone can inspect Error found & challenged Corrected, re-published public feedback closes the loop Proprietary: a black box Encoded rules (hidden) users cannot see or verify the logic No public audit path - you must trust the vendor, and errors can persist unseen. Verify against the law.
Zoom
Open rules invite a public audit loop where errors are found, challenged and corrected; an opaque black box cannot be inspected, so errors can persist unseen. Transparency is what makes an encoding trustworthy.
Verify-this: encoded public law should be visible - the published law is authoritative

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.

Hands-on workshop

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.

Given & goal
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
  1. 1Choose a rule set: name a jurisdiction and a handful of its quantitative rules (setback, ground coverage, FSI, height) that are plausibly checkable.
  2. 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.
  3. 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).
  4. 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.
  5. 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.

The worked example

Three altitudes on the same idea

Read the band that fits you — or all three.

For the architectUsing automated checking for early feedback and self-checking - while you and the authority stay accountable

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.

For the interior designerWhere automated rule-checking helps interiors (accessibility, fire, egress) and where judgement is required

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.

For the studentHow regulations become machine-readable rules - and why many rules resist being coded at all

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.

Misconception check

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.

This misses why encoded public law is a special case, not ordinary software. The engine - the checking application, interface and integrations - can fairly be a commercial product, open or proprietary; there is nothing wrong with selling good software. But the encoded rules are the machine-readable form of public regulation: law made by a public authority, binding on everyone, and published precisely so it can be known. When that operative form becomes a private black box, three things this module has shown to matter all break. Transparency breaks: you can only detect a mis-read clause, a badly chosen proxy, a dropped exception or a stale version if you can see the rule, and a proprietary rule set forecloses the public audit loop - many eyes finding and challenging errors in the open - that makes encodings trustworthy at all. Trust breaks: in a closed model you are asked to trust logic you cannot see, resting on a vendor's brand rather than on inspectability, for something as consequential as the operative reading of public law. And the public good breaks: the same rule gets re-encoded privately and inconsistently inside every product, professions and even authorities get locked in to one vendor's reading, access to checking the law gets gated behind licences, and a private company's secret interpretation quietly becomes the de facto form of a public rule. Whether the answers 'look right' does not cure any of this, because the errors you cannot see are exactly the ones a black box hides. That is why, for encoded public regulation specifically, the transparency, trust and public-good arguments weigh heavily toward open - ideally the authority publishing versioned, authoritative encodings of its own rules as open infrastructure, with vendors competing on the tools around them. And either way, the ownership question never changes the fixed point: the authoritative rule is the published law, not any encoding of it, and binding compliance stays with the professional, the authority and the law.
Try it

Do it yourself

No software needed - reason it through.

  1. 1Distinguish the checking engine from the encoded rules, and say why openness matters most for the second.
  2. 2Explain the public audit loop and why a proprietary black box forecloses it.
  3. 3Give the transparency, trust and public-good arguments for open rules-as-code, one sentence each.
  4. 4State fairly what the proprietary model offers and three real costs it carries for encoded public law.
  5. 5Whichever way ownership goes, what stays authoritative - and who applies it?
Take this with you

The one line to carry out

When public regulation is encoded, the checking engine can fairly be commercial but the encoded rules are the machine-readable form of public law, where transparency, trust and public-good arguments weigh toward open - open rules create a public audit loop that finds and fixes errors, rest trust on inspectability rather than a vendor's brand, and keep encoded law a shared, lock-in-free commons - while the proprietary model funds maintenance but hides its interpretation of public law; and whichever way a jurisdiction lands, the authoritative rule is always the published law, applied by the accountable professional and the approving authority.
Take it further
References & further reading

Peer-reviewed journals & authoritative standards

  1. 01Open dataWikipedia - Open data, 2026.
  2. 02Open-source softwareWikipedia - Open-source software, 2026.
  3. 03Rules as codeWikipedia - Rules as code, 2026.
  4. 04E-governmentWikipedia - E-government, 2026.
  5. 05InteroperabilityWikipedia - Interoperability, 2026.
Related lessons
Recap
The governance question closing the module is whether the encoded form of a public regulation should be open - published, inspectable, shared, ideally stewarded by the regulator - or proprietary, owned and hidden inside a vendor's product. The distinction is not about the checking engine, which can fairly be commercial, but about the encoded rules, the machine-readable form of public law that binds everyone and is published precisely to be knowable. The case for open is strong because it answers the module's earlier problems: transparency lets anyone read the logic, compare it to the source clause and catch a mis-read, a bad proxy, a dropped exception or a stale version, creating a public audit loop of inspection, challenge and correction that a black box forecloses; trust then rests on inspectability rather than a vendor's brand; and the public-good arguments - shared reuse instead of wasteful divergent re-encoding, no lock-in, lower access barriers, encoded law kept as a commons - mirror why societies publish statutes and open government data, only stronger, because the code is the operative form of the law. The proprietary model deserves its due: it funds sustained maintenance, support and usability, and IP is the ordinary way software sustains itself - but its costs for encoded public law are opacity that defeats audit, lock-in over the operative reading of the law, wasteful duplication with divergent interpretations, and a private secret interpretation becoming the de facto form of a public rule. The reconciling move is to separate layers: let the engine be a competed commercial product, but treat the encoded rules as open infrastructure, ideally with the authority publishing versioned, authoritative, stewarded encodings of its own current rules. In India this points to states and urban local bodies owning open encodings of their byelaws. Whichever way it lands, the fixed point holds: the authoritative rule is the published law, applied by the accountable professional and the approving authority.
Carry forward →

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.

A

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 →