Contract-Governed Infrastructure for Agents, Robots, Twins and Simulated Worlds
enterprise-autonomy is the public introduction and end-to-end examples repository for the AxisRobo Enterprise Autonomy ecosystem.
This repository provides public material for understanding the ecosystem:
- Product introductions and repository links
- Public end-to-end scenarios and reference-stack overviews
- Adoption-oriented examples and supporting documentation
Product repositories retain authority for their own runtimes and domains.
This is the public repository. It contains externally shareable product information, end-to-end examples, and adoption-oriented documentation.
Architecture, contracts, schemas, profiles, conformance, governance, internal planning, unreleased product direction, security-sensitive deployment details, customer or partner information, commercial material, and confidential operating documents belong in the private enterprise-autonomy-ee repository. Do not place credentials, secrets, internal endpoints, private incident evidence, or non-public roadmap information in this repository.
| Path | Purpose |
|---|---|
docs/products.md |
Public overview of the ecosystem products. |
docs/products/ |
Per-product public overview pages. |
docs/demo-matrix.md |
Comparison of all twelve runnable demos. |
examples/ |
Public, illustrative end-to-end scenarios and local runnable demos. |
examples/run-all-demos.ps1 |
Run every runnable demo end to end and stop the stack. |
examples/stop-demo.ps1 |
Stop demo processes reliably (path-based). |
reference-stacks/ |
Public reference-stack overviews. |
vertical-slices/ |
End-to-end use cases spanning products. |
adapters/ |
Local reference adapters used by runnable examples. |
docs/ |
Supporting documentation for adopters and contributors. |
docs/governance-patterns.md |
Pointer to the governance-pattern catalog (moved to the private EE repository). |
docs/governance-subtlety.md |
Deep dive into why the governance is structural. |
scripts/ |
Validation, versioning, and release tooling (see scripts/README.md). |
.github/workflows/ci.yml |
Continuous integration: links, structure, JSON, go tests, smoke, version. |
.github/workflows/release.yml |
Automatic tag + GitHub Release when a version is prepared. |
.githooks/ |
Commit-time checks (install with scripts/install-hooks.ps1). |
Placeholder indexes in architecture/, contracts/, schemas/, profiles/, conformance/, governance/, and benchmarks/ mark domains whose authoritative content lives in the private repository.
Start with the getting-started guide, then explore a public end-to-end scenario. For product binaries, ports, databases, and interfaces, see the technical catalog. Product-specific pages live under docs/products/.
Twelve of the thirteen vertical slices have runnable local demos. Each demo drives real local product binaries plus a reference adapter and produces a machine-readable value report. See the demo matrix for the full comparison.
| Demo | Adapter | Port | Governance flavor | Value report |
|---|---|---|---|---|
| Order fulfillment exception | order-domain | 8090 | Approval-cited deny-by-default | order-value-report.json |
| Procurement request to receipt | procurement-domain | 8092 | Segregation of duties + conjunctive approval | procurement-value-report.json |
| Customer case resolution | customer-domain | 8093 | Consent as a first-class gate | customer-value-report.json |
| Recruitment requisition to offer | recruitment-domain | 8094 | Automation cannot decide | recruitment-value-report.json |
| Predictive maintenance | maintenance-domain | 8095 | Prediction-not-fault + safety conjunctive | maintenance-value-report.json |
| Integration outage recovery | integration-domain | 8096 | Preserve / verify / never rerun | integration-value-report.json |
| Simulation to validation | simulation-domain | 8097 | Evidence-gated release | simulation-value-report.json |
| Compliance audit | compliance-domain | 8098 | Completeness-gated attestation | compliance-value-report.json |
| Fleet mission exception | fleet-domain | 8099 | Autonomous boundary + pause-and-review | fleet-value-report.json |
| Process to outcome | process-domain | 8100 | Stage-sequenced durable process | process-value-report.json |
| Innovation sandbox | sandbox-domain | 8101 | Sandbox boundary + evidence-based policy | sandbox-value-report.json |
| Sequenced deployment | deployment-domain | 8102 | Sequenced autonomous execution + approval-required deviations | deployment-value-report.json |
# verify structure without a database
.\examples\run-all-demos.ps1 -CheckOnly
# run every demo end to end (requires a full local stack)
.\examples\run-all-demos.ps1
# stop all demo processes safely
.\examples\stop-demo.ps1
# aggregate value reports into the dashboard
.\scripts\report-value.ps1- Facility inspection reference stack
- Order operations reference stack
- Customer service operations reference stack
- Talent acquisition reference stack
- Predictive maintenance reference stack
- Engineering assurance reference stack
- Release operations reference stack
- Inference governance reference stack
- Mission-to-execution
- Simulation-to-validation
- Process-to-outcome
- Order fulfillment exception management
- Procurement request to receipt
- Recruitment requisition to offer
- Fleet mission exception
- Integration outage recovery
- Compliance request to audit
- Innovation sandbox to policy
- Sequenced deployment
- Inference request to governed answer
- Business scenario catalog
- Public example design guide
- Glossary
Stable 1.x release series (current: 1.1.9). Thirteen vertical slices describe end-to-end scenarios; twelve have runnable local demos, backed by thirteen reference adapters with Go unit tests, continuous integration, structural validation, and an automated release workflow that publishes a tag and GitHub Release for every prepared version. Public content is maintained in this repository; governance-pattern knowledge and internal material live in the private enterprise-autonomy-ee repository. See the repository roadmap and release status.
Releases are tagged vX.Y.Z and published to GitHub Releases. The current version lives in VERSION; manage it with .\scripts\version.ps1, and the release workflow creates the tag and release automatically when a version is prepared. See scripts/README.md.