{
  "schema": "org-topic@v1",
  "contract": "https://mnstry.org/contracts/org/org-topic.v1.schema.json",
  "id": "org:courses:boundary",
  "topic": "Boundaries",
  "framing": "Five rooms on where a boundary actually is, as opposed to where the interface\nsuggests it is. A view that hides and ships, a pipeline that finishes and\nsends, an architecture with no path to build a leak out of, an acceptance\ncontract satisfied by an unusable screen, and a fact settled twice. The last\ntwo come from a single review and mark the honest limit of the argument the\nfirst three make.",
  "readingOrder": [
    {
      "id": "org:writing:projection-is-not-protection",
      "title": "Projection is not protection",
      "transition": "Begin with the boundary almost everyone believes in, the view that hides material, and with the reason it protects nothing whatsoever.",
      "junction": {
        "brick": "org:writing:one-bug-from-a-breach",
        "transition": "Or take the general form first, the difference between a control that asks and a control that shapes, which is the thing a hidden view is failing to be.",
        "targetCourse": "org:courses:safety"
      },
      "url": "https://mnstry.org/writing/projection-is-not-protection/",
      "json": "https://mnstry.org/writing/projection-is-not-protection.json"
    },
    {
      "id": "org:writing:readiness-is-not-authorization",
      "title": "Readiness is not authorization",
      "transition": "A second boundary gets crossed the same quiet way, when a system treats work being finished as permission to send it to somebody.",
      "url": "https://mnstry.org/writing/readiness-is-not-authorization/",
      "json": "https://mnstry.org/writing/readiness-is-not-authorization.json"
    },
    {
      "id": "org:writing:unleakable-context",
      "title": "The unleakable context",
      "transition": "Both repairs point at one shape, a read path that was never built, which is the only privacy posture with no failure rate to speak of.",
      "url": "https://mnstry.org/writing/unleakable-context/",
      "json": "https://mnstry.org/writing/unleakable-context.json"
    },
    {
      "id": "org:writing:mount-continuity-is-not-usability",
      "title": "Mount continuity is not usability",
      "transition": "Structural arguments have a limit and it earns publishing, so turn to a case where every structural assertion held and the person still could not type.",
      "junction": {
        "brick": "org:writing:what-your-claim-excludes",
        "transition": "Or take the general discipline this room is one instance of, where the edge of a claim gets drawn by whoever makes it rather than found later by whoever it failed.",
        "targetCourse": "org:courses:honest-claims"
      },
      "url": "https://mnstry.org/writing/mount-continuity-is-not-usability/",
      "json": "https://mnstry.org/writing/mount-continuity-is-not-usability.json"
    },
    {
      "id": "org:writing:two-classifiers-two-truths",
      "title": "Two classifiers, two truths",
      "transition": "The same review turned up a second finding, about what a system does when two of its parts are each allowed to decide one fact.",
      "url": "https://mnstry.org/writing/two-classifiers-two-truths/",
      "json": "https://mnstry.org/writing/two-classifiers-two-truths.json"
    }
  ],
  "completion": "You have walked The boundary is not the view end to end: the hidden panel that ships its own contents, the finished artifact that sends itself, the read path built as an absence, the acceptance contract that measured everything except where the thing was, and the fact with two owners. Each of them is a boundary drawn in the wrong place, and in every case the repair was to move the line rather than to guard it harder.",
  "practice": "Pick one thing you keep private by hiding it rather than by placing it. A document in a shared drive with restricted view settings, a file in a repository marked internal, a panel that renders for some people and not others. Ask a plain question about it. If the person you are hiding it from had a copy of the container, would they have the contents? Where the answer is yes, you do not have a boundary, you have a preference, and moving the material is usually a five-minute job you have been deferring for months.",
  "graph": "https://mnstry.org/kg.json"
}