Skip to main content

alissa-tools-github-orcloop

The alissa.tools.github.orcloop module: the orchestrator daemon of the Alissa GitHub daemon family. It walks the Alissa task graph, releases tasks marked ready as alissa:develop issues, and closes the loop when the resulting PR merges — sitting one level above alissa-tools-github-devloop (which turns those issues into developer sessions) and alissa-tools-github-reviewloop (which reacts to the review requests those developers fire).

This distribution ships only that module. Everything above it — alissa, alissa.tools, alissa.tools.github — is a PEP 420 namespace package with no __init__.py, so other distributions in other repositories can contribute their own packages under the same namespace:

alissa/                                  ← namespace (no __init__.py)
└── tools/                               ← namespace
    └── github/                          ← namespace
        ├── orcloop/     __init__.py    ← THIS distribution
        ├── devloop/     __init__.py    ← ships from alissa-github-develop-daemon
        └── reviewloop/  __init__.py    ← ships from alissa-github-review-daemon

The rule: a distribution owns a leaf package and declares only that subtree (find_namespace_packages(include=[PACKAGE, f"{PACKAGE}.*"])). Adding an __init__.py at any namespace level would claim it for one distribution and shadow the others.

Status

The daemon is live: the config surface (O1), the Alissa/GitHub clients and the release ledger (O2), and the decision loop — both the release and close edges (O3) — are all in place, driven by the alissa-orcloop CLI. The repository README carries the end-to-end documentation: the pipeline role, the Autonomous-Dev / Autonomous-Scope marker contract, both decision matrices, the full ALISSA_ORC_* configuration surface, and the escalation catalog. Packaging the daemon as a container image (O5) is the remaining lane. The reserved runtime env prefix is ALISSA_ORC_*.

Install

pip install -e ./alissa-tools-github-orcloop
alissa-orcloop --version

License

Licensed under the Apache License, Version 2.0. The sdist and wheel ship that license and a NOTICE file with them, and both land in the installed distribution's .dist-info/.

"Alissa" and "Fahera" are trademarks of CORE FAHERA ENTERPRISE HOLDINGS S. DE R.L. and are not covered by the license — it grants no permission to use them.

Release files for alissa-tools-github-orcloop 0.12.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for alissa-tools-github-orcloop 0.12.0
File Size Uploaded
alissa_tools_github_orcloop-0.12.0.tar.gz 258.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for alissa-tools-github-orcloop 0.12.0
File Interpreter ABI Platform
alissa_tools_github_orcloop-0.12.0-py3-none-any.whl Python 3 none any Details

Total release size: 524.6 kB

Release files / alissa_tools_github_orcloop-0.12.0.tar.gz

Download URL alissa_tools_github_orcloop-0.12.0.tar.gz
Size 258.0 kB
Tags Source
SHA-256 checksum
How to use checksums
b58278dde109fe2f7e212bb45c26f13b2cebf87be680a5b293430b16caf45a53
BLAKE2b-256 checksum
How to use checksums
0db8a4eed11dc5ec54453ca45c3c83c49079a58d9d2ecbcf77cf9c6d0e830663
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / alissa_tools_github_orcloop-0.12.0-py3-none-any.whl

Download URL alissa_tools_github_orcloop-0.12.0-py3-none-any.whl
Size 266.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
62647015f76745512f52d3f85dba6f27c9f85a3184a0b4f4830a8daf5245b89c
BLAKE2b-256 checksum
How to use checksums
94b1a8e04b8d400f85b4f3b4a443443474077282f3473b889be20a41403b6d4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release history Release notifications | RSS feed

0.18.0

2 release files

0.17.2

2 release files

0.17.1

2 release files

0.17.0

2 release files

0.15.0

2 release files

0.14.1

2 release files

0.14.0

2 release files

0.13.0

2 release files

This release

0.12.0 This release

2 release files

0.11.2

2 release files

0.11.1

2 release files

0.11.0

2 release files

0.10.1

2 release files

0.10.0

2 release files

0.9.0

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.15

2 release files

0.3.14

2 release files

0.3.13

2 release files

0.3.12

2 release files

0.3.11

2 release files

0.3.10

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page