Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.stratta.ch/llms.txt

Use this file to discover all available pages before exploring further.

Stratta does not host a shared, central library of norms. Each organization brings and stores its own. This page explains why, and what it means for you.

The model

Every norm belongs to exactly one organization (your workspace). When you ingest a norm, it’s written with your organization’s id and is visible only to members of that organization, through their own Claude. There is no global corpus that everyone queries.

Why it’s built this way

Copyright compliance

SIA standards and Eurocodes are licensed, copyrighted documents. Scoping norms per organization means each company supplies the norms it is licensed for — Stratta never redistributes them.

Confidentiality

Your ingested norms — and any annotations in them — stay within your workspace. Other organizations can’t see them.

How isolation is enforced

Isolation is enforced on the server, not by the client:
  • Every MCP request is authenticated by your API key.
  • The server resolves your key to an organization and filters every query and write by that organization.
  • The organization id is never a parameter the client can set — it’s derived from your key.
So even though many organizations share the same backend, one organization can never read or write another’s norms. See Security for the full model.

What this means in practice

  • You ingest the norms you need. See Ingest a norm.
  • Your team shares them. Everyone in your organization can query the norms you’ve ingested. See Manage your organization.
  • You’re responsible for licensing. Only ingest norms your organization is licensed for.
The Stratta demo workspace ships with SIA 260 and SIA 261-1 ingested as examples. Your own workspace starts empty — you choose what to add. See Supported norms.

Security

Keys, isolation, and data residency.

Ingest a norm

Add a licensed norm to your workspace.