Skip to main content

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 with set_*(). Worker rosters and the blocklist come from hugpy_engine.placement.
  • hugpy_oracle.relay.hooks / hugpy_oracle.install_hooks() — the oracle's side of hugpy_video.hooks: the PromptCoordinator implementation 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, then HUGPY_ORACLE_HOME / HUGPY_ORACLE_RUNS_ROOT, then hugpy_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.

Performance in the video console

The Oracle station submits POST /video/jobs/performance and reads GET /video/performance/probe. The submit route validates the nested goal, locked dialogue and casting before a job enters the media bus. It uses the same owner and visibility stamping as other /video/jobs/* routes. The station offers stop_after so an operator can inspect authority, audio, production lock and segment planning before attempting visual stages.

The probe lists bound and unbound seams. A full performance is ready only when image generation and judging, clip generation and judging, audio, and assembly are all bound. An unbound clip seam is a capability gap, not a successful render.

Metadata

Release files for hugpy-oracle 0.3.9

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

Source distribution (sdist)

Source distribution for hugpy-oracle 0.3.9
File Size Uploaded
hugpy_oracle-0.3.9.tar.gz 794.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hugpy-oracle 0.3.9
File Interpreter ABI Platform
hugpy_oracle-0.3.9-py3-none-any.whl Python 3 none any Details

Total release size: 1.4 MB

Release files / hugpy_oracle-0.3.9.tar.gz

Download URL hugpy_oracle-0.3.9.tar.gz
Size 794.0 kB
Tags Source
SHA-256 checksum
How to use checksums
e19aa82b1aa82d37b43f968e41a12b24c98b7847e4f2e37f3e97f2d6de47dfc5
BLAKE2b-256 checksum
How to use checksums
ec4631bfef90b982dab1955b125b68bdf092ecec11593efbabc9390841960c91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / hugpy_oracle-0.3.9-py3-none-any.whl

Download URL hugpy_oracle-0.3.9-py3-none-any.whl
Size 645.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
25c6daacb9623cf9c475ae8684d9c497565d5f9e33acbec66f2beb4092d4a0f9
BLAKE2b-256 checksum
How to use checksums
91e5e8f0165fc16192c5b55a3bca5cb49528ee17495611776d5418cea0f715ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.3.9 This release

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.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

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