# Al-Amr Developer resources > Canonical English, machine-readable entry points for building independent 3D web Environments, portable Apps, and immutable Plugins. Human-facing HTML is Persian. Executable bootstrap commands are intentionally unavailable: no schema-valid promoted Platform Release Set is deployed. Check https://developer.al-amr.com/.well-known/al-amr-authoring.json for the RFC 9457 blocking response. Do not infer a version from repository files, npm visibility, examples, or candidate evidence. ## Agent task and result contracts - [Canonical authoring bootstrap](https://developer.al-amr.com/.well-known/al-amr-authoring.json) - [Executable workflow index v2](https://developer.al-amr.com/agent/v2/index.json) - [Authoring Skill (discovery adapter, not an authority)](https://developer.al-amr.com/agent/skills/al-amr-authoring/SKILL.md) - [Environment publish Context Pack](https://developer.al-amr.com/agent/v2/contexts/environment.publish.json) - [App publish Context Pack](https://developer.al-amr.com/agent/v2/contexts/app.publish.json) - [Plugin publish Context Pack](https://developer.al-amr.com/agent/v2/contexts/plugin.publish.json) - [Stable error index](https://developer.al-amr.com/agent/v2/errors/index.json) - [Machine documentation index](https://developer.al-amr.com/agent/v2/docs/index.json) - [Registry health](https://registry.al-amr.com/v1/status) - [Registry OpenAPI](https://registry.al-amr.com/v1/openapi.json) ## Start here - [Start building with Al-Amr](https://developer.al-amr.com/raw/docs/overview.md) — The five concepts — Environment, App, Plugin, Registry, SDK — and the public developer path from first build to controlled publication. — sha256:9424ae29c957762f17868fee7f4a03d32a0234ba0e0d34b719e3523eefd48b34 - [Product vision](https://developer.al-amr.com/raw/docs/product/vision.md) — The product vocabulary, platform boundary, and ecosystem growth loop. — sha256:3976ef280adab1aeff6800da3af6367002f259fc3ee55f313d5a9e6112e85ca6 - [AI-native development](https://developer.al-amr.com/raw/docs/ai-native.md) — The mandatory agent discovery order, the Context Pack contract, human gates, and the automation rules for developers and coding agents. — sha256:15d96117b0d549124e7b0d4537c1dd67fdcc92f24bbcce064bcf146c852c028b ## Build an Environment - [Build and submit an Environment](https://developer.al-amr.com/raw/docs/start/environment.md) — Scaffold, build, open, verify, and submit a desktop-delivered Environment bundle with the optional official R3F profile. — sha256:8986d024ba0f2e50f677276392fd4ee23490cf7a4f0def44e6665cbe2156d93c - [Add and verify a Plugin](https://developer.al-amr.com/raw/docs/start/add-plugin.md) — Inspect, integrity-lock, render, and submit a published Plugin in an Environment. — sha256:d06d5ceabcaa4b982987768d975757401dd5e05573e59899db84736fe65242a2 ## Build an App - [Apps](https://developer.al-amr.com/raw/docs/product/apps.md) — Immutable user-facing bundles that run in the desktop AppHost. — sha256:b30d41b7f01586ff1276fe5498c2db7ed3a1363f80815fc6025bd187f7711ba1 - [Build and publish an App](https://developer.al-amr.com/raw/docs/start/app.md) — Scaffold, preview, verify, publish, and enable an immutable Al-Amr App bundle. — sha256:4554a954fbf5022fc0c38089d79acaf560064a121a92ad0d5247fef6f63b45ea ## Build a Plugin - [Build and publish a Plugin](https://developer.al-amr.com/raw/docs/start/plugin.md) — Implement, package, verify, publish, and prove a trusted-library Plugin release in an independent consumer Environment. — sha256:06f2d86bd56e0ee12c4e61b0284c0385a4217491f80b79f74e7347896669e101 ## Architecture and trust - [System architecture](https://developer.al-amr.com/raw/docs/architecture/system.md) — The narrow-waist architecture connecting public surfaces, SDKs, contracts, and infrastructure. — sha256:7fd95958eff708c5e4a747eeb987dad36b7b8cc8901e01707eab29ccfa5fa6d5 - [Domain model](https://developer.al-amr.com/raw/docs/architecture/domain-model.md) — Stable identities, immutable snapshots, Plugin forms, and settings precedence. — sha256:6c2b9c2829819eaef57968764c1c847ef8d62de6c1ce44386a81256560a021ef - [Trust and security](https://developer.al-amr.com/raw/docs/security.md) — Browser entry, Plugin trust, backend grants, and control-plane protections. — sha256:5ff5323fe0b454dc4f23274fe9f574d6a961e3dc05c9838fb2022732e6c5558c ## Contracts and reference - [Public contracts](https://developer.al-amr.com/raw/docs/contracts.md) — The executable schemas and generated artifacts that define the public platform contract. — sha256:a9e05288e4e53ed2c8d97a8b824f1dafeefd301b0b565ad1093694871e9bb457 - [Developer reference](https://developer.al-amr.com/raw/reference/index.md) — Stable contract entry points for developers and coding agents. — sha256:6898f01d5a9d97dbe6cffa01dabc5cdfb918acda0a1ebb84dd0322846d584268 - [CLI reference](https://developer.al-amr.com/raw/docs/reference/cli.md) — Stable commands, automation output, authentication, and exit codes for alamr. — sha256:e92f6a3b9d764a1d1f9163b19624fef940e2f4653c0b2a9956691f180f1bc8c6 - [SDK reference](https://developer.al-amr.com/raw/reference/sdk.md) — Public browser, framework adapter, backend, and CLI package boundaries. — sha256:ccaf1712b4226858032955afb9a24aa659a661006955187adabf74206d0b0438 - [Manifest reference](https://developer.al-amr.com/raw/reference/manifests.md) — Versioned Environment, App, Plugin, and lock declarations. — sha256:d64d53e1876d217229a684084ecc06e92bb827de827383b8276926864f97a6a9 - [API reference](https://developer.al-amr.com/raw/reference/api.md) — Public Catalog, Management, Runtime, OIDC, and publication interfaces. — sha256:21fe701b440f218005662a633df13bc929bd29db34a4d6f1a3ed84f2c0eda628 ## Review, publication, and platform operations - [Publication lifecycle](https://developer.al-amr.com/raw/docs/publish/publication-lifecycle.md) — Immutable targets, checks, review, publication, terminal states, rollback, and recovery. — sha256:0fb97639776da60caf00cb01e69e8410b679f5d18d2563cd5e195bce455e669a - [Human review](https://developer.al-amr.com/raw/docs/publish/human-review.md) — Evidence, roles, decision contract, held-bundle inspection, and remediation for publication review. — sha256:12a5a3c8d7cd796a7e269dec874212baf03901924ce7f529f9d60f7877793e54 - [Recovery and rollback](https://developer.al-amr.com/raw/docs/publish/recovery.md) — Bundle-test recovery, human-gate resume, rejection, yank/suspend, and digest-bound rollback. — sha256:899060f2c34175e5af901136cba31ec92097a6e573d86ffff7055b222d8e7573 - [App availability](https://developer.al-amr.com/raw/docs/publish/app-availability.md) — Administrator guide for enabling and disabling exact published App revisions for Runtime launch. — sha256:6e33fed500d39dee97d7c1ee18e2fa413f2a185df83f8a19941c8c5dde36a8a9 - [Hub placement operations](https://developer.al-amr.com/raw/docs/publish/hub-placement.md) — Administrator guide for listing, assigning, replacing, clearing, and verifying authored Hub slots. — sha256:5ce2e162654af3b891a75e7215969f40c1cd68c998b5f518eb6c0821f6b989df - [Troubleshooting](https://developer.al-amr.com/raw/docs/errors/troubleshooting.md) — Stable-code index for CLI, authentication, publication, review, Runtime, artifact, and administration failures. — sha256:45178c57c36dc201cae4140ea56a82c13bfe7498c33ac36beafb89eaee154993 ## Complete documentation bundle (archive only — never inject as initial agent context) - [All canonical English docs in one Markdown stream](https://developer.al-amr.com/llms-full.txt) ## Published Plugin integration artifacts - al-amr-technical/player-rig@0.3.0-alpha.10 - [integration.md](https://developer.al-amr.com/catalog/plugins/al-amr-technical/player-rig/versions/0.3.0-alpha.10/integration.md) - [manifest.json](https://developer.al-amr.com/catalog/plugins/al-amr-technical/player-rig/versions/0.3.0-alpha.10/manifest.json) - [types.d.ts](https://developer.al-amr.com/catalog/plugins/al-amr-technical/player-rig/versions/0.3.0-alpha.10/types.d.ts) - al-amr-technical/multiplayer@0.3.0-alpha.12 - [integration.md](https://developer.al-amr.com/catalog/plugins/al-amr-technical/multiplayer/versions/0.3.0-alpha.12/integration.md) - [manifest.json](https://developer.al-amr.com/catalog/plugins/al-amr-technical/multiplayer/versions/0.3.0-alpha.12/manifest.json) - [settings.schema.json](https://developer.al-amr.com/catalog/plugins/al-amr-technical/multiplayer/versions/0.3.0-alpha.12/settings.schema.json) - [openapi.json](https://developer.al-amr.com/catalog/plugins/al-amr-technical/multiplayer/versions/0.3.0-alpha.12/openapi.json) - [types.d.ts](https://developer.al-amr.com/catalog/plugins/al-amr-technical/multiplayer/versions/0.3.0-alpha.12/types.d.ts) - al-amr-technical/media@0.1.0-alpha.29 - [integration.md](https://developer.al-amr.com/catalog/plugins/al-amr-technical/media/versions/0.1.0-alpha.29/integration.md) - [manifest.json](https://developer.al-amr.com/catalog/plugins/al-amr-technical/media/versions/0.1.0-alpha.29/manifest.json) - [settings.schema.json](https://developer.al-amr.com/catalog/plugins/al-amr-technical/media/versions/0.1.0-alpha.29/settings.schema.json) - [openapi.json](https://developer.al-amr.com/catalog/plugins/al-amr-technical/media/versions/0.1.0-alpha.29/openapi.json) - [types.d.ts](https://developer.al-amr.com/catalog/plugins/al-amr-technical/media/versions/0.1.0-alpha.29/types.d.ts) - al-amr-technical/real-external-plugin@0.1.1 - [integration.md](https://developer.al-amr.com/catalog/plugins/al-amr-technical/real-external-plugin/versions/0.1.1/integration.md) - [manifest.json](https://developer.al-amr.com/catalog/plugins/al-amr-technical/real-external-plugin/versions/0.1.1/manifest.json) - [types.d.ts](https://developer.al-amr.com/catalog/plugins/al-amr-technical/real-external-plugin/versions/0.1.1/types.d.ts) ## Release gate - No executable CLI version is advertised until a promoted Release Set exists. - [Read the machine-actionable blocking response](https://developer.al-amr.com/.well-known/al-amr-authoring.json)