Skip to main content

Foundational scaffolding for the Atlas Orchestrator workflow platform

Project description

Atlas Orchestrator

Foundational scaffolding for the Atlas Orchestrator workflow platform. This repository hosts the CLI and SDK skeleton along with shared infrastructure (configuration, dependency injection, logging) that other phases will extend.

Getting Started

  1. Create a virtual environment with Python 3.10+.
  2. Install the package in editable mode:
    pip install -e .[dev]
    
  3. Run diagnostics:
    atlas-orchestrator --health
    atlas-orchestrator --version
    

Highlights

  • Provider Fallbacks: Configure multiple AI providers with automatic failover in atlas_orchestrator.yaml (ai.fallback_providers).
  • Resumable Drafting: Retry interrupted drafting runs with atlas-orchestrator draft generate --resume; progress is checkpointed under .atlas_orchestrator/state/.
  • Usage Analytics: Telemetry-aware logging writes to .atlas_orchestrator/metrics/. Inspect summaries with atlas-orchestrator observe usage or disable tracking via features.telemetry=false.

Project Structure

  • atlas_orchestrator/ - Python package with CLI, configuration loader, and core utilities.
  • .atlas_orchestrator/ - Workspace artifacts generated at runtime (plans, specs, drafts, validation).
  • docs/ - Architectural, product, and delivery documentation.
  • tests/ - Automated tests covering core scaffolding.

See docs/ for detailed design and roadmap information.

Documentation

  • docs/CLI_HANDBOOK.md - CLI usage guide with full command reference.
  • docs/SDK_QUICKSTART.md - Programmatic examples for integrating the SDK.
  • docs/ACCEPTANCE_REPORT.md - Pilot testing summary and sign-off details.
  • docs/POST_LAUNCH_SUPPORT.md - Support rotation and telemetry hand-off plan.
  • docs/SYSTEM_ARCHITECTURE.md - Architecture blueprint with release and operations view.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

atlas_orchestrator-0.2.1.tar.gz (98.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

atlas_orchestrator-0.2.1-py3-none-any.whl (103.8 kB view details)

Uploaded Python 3

File details

Details for the file atlas_orchestrator-0.2.1.tar.gz.

File metadata

  • Download URL: atlas_orchestrator-0.2.1.tar.gz
  • Upload date:
  • Size: 98.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for atlas_orchestrator-0.2.1.tar.gz
Algorithm Hash digest
SHA256 b67ee6070edbf961e3362fd87afec399adc87bffc5491cc07be84a4c76c74cd9
MD5 78842e502aab83a9e9507639a5d61076
BLAKE2b-256 6e8037b59273f66a8b4106365c5b5d157d9d7920dddd23d2401cc0261e622a80

See more details on using hashes here.

File details

Details for the file atlas_orchestrator-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for atlas_orchestrator-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 874aaf60bafeba7c492d2e7e9cd291eca2def5a46c043dd096c0a8c20ddf1dfc
MD5 0fd19a491ab8a422cda772864f13b62d
BLAKE2b-256 d6e5348bde2372c26ee991de9070da8ce02476f6f7a922e2cc49eab0d19e0d16

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page