hugpy-oracle
hugpy_oracle — extracted from abstract_hugpy_dev as part of the Hugpy
partition. Ownership and allowed dependencies are declared in
py/partition.toml; see PARTITION.md at the workspace root.
Allowed Python dependencies inside the ecosystem: hugpy_platform, hugpy_control, hugpy_engine, hugpy_media, hugpy_video.
Seams
hugpy_oracle.providers— Protocols for what the oracle needs from packages it must not import, each with a safe default:DossierSource(curation's dossier store),DoctrineSource(fleet doctrine),TaskCapabilityGate(fleet's capability-honesty rule),LoadStateSource(model residency per worker). The composition root installs implementations withset_*(). Worker rosters and the blocklist come fromhugpy_engine.placement.hugpy_oracle.relay.hooks/hugpy_oracle.install_hooks()— the oracle's side ofhugpy_video.hooks: thePromptCoordinatorimplementation and the(oracle, performance)bus runner.hugpy_oracle.config— every state root (reliability ledger, routing matrix, benchmark battery, run journals) resolved in one place; per-store env vars (ORACLE_LEDGER_PATH,ORACLE_BENCHMARK_ROOT, ...) win, thenHUGPY_ORACLE_HOME/HUGPY_ORACLE_RUNS_ROOT, thenhugpy_platform.app_dirs.
Command line
hugpy-oracle steward [--apply] [--api URL|--local] [--ledger PATH] runs one
steward pass (remote against a running central when HUGPY_API is set,
otherwise in-process over the shared ledger); deploy/hugpy-steward.{service,timer}
schedule it. hugpy-oracle install-hooks reports what the video hooks wired.
Release files for hugpy-oracle 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hugpy_oracle-0.2.2.tar.gz | 769.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hugpy_oracle-0.2.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.4 MB
Release files / hugpy_oracle-0.2.2.tar.gz
| Download URL | hugpy_oracle-0.2.2.tar.gz |
|---|---|
| Size | 769.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0dbaef48103dff318c21d07f3f87c3e3f13df4b1bf779d3ab2228ebd4d810709
|
|
BLAKE2b-256 checksum How to use checksums |
abb413a3aab2f8948dc4c34477ede38e405a3063365fe8a79b6e19d9cf91cf5c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / hugpy_oracle-0.2.2-py3-none-any.whl
| Download URL | hugpy_oracle-0.2.2-py3-none-any.whl |
|---|---|
| Size | 618.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
021d0e7f4363f040d92b4476b509eea13f101928a61e9646397cddfbffaf97de
|
|
BLAKE2b-256 checksum How to use checksums |
8eed162898de07a7b1314adcc7a6b7d35073ab2c4e104c5872b482308c7d54cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|