oak-understory-common
Tier 0 — the Understory constitution (typed claims, status taxonomy, exit envelope).
The contract (Tier 0) of Understory. It is constitutive: it declares the vocabulary and the shapes every other package in the family is bound by. It imports nothing of Understory's.
Expertise — a faculty's standing claim about itself, and the Scout's stoplist.
What a faculty says it can do, read by the Scout when it de-domains an idea and by the Convener when it collects bids. It is a declaration, not a measurement: a faculty asserting it provides an affordance does not thereby have standing, which is checked against a calibrated track record elsewhere.
What each version added
- 2.5.0 —
construct: CONSTRUCT VALIDITY as declared vocabulary. ExperimentSpec says what an experiment RUNS and never what its data must CONTAIN, and that omission produced the same failure twice a day apart — a run correct in every respect answeri - 2.6.0 — NavigatorPort becomes seatable: it was the ONE port not marked
@runtime_checkable, soisinstance(nav, NavigatorPort)RAISED and no conformance suite could assert the Navigator satisfied its own port — the office could be declared in the - 2.7.0 — ⭐⭐ THE ANSWER POLICY (plan-new-faculties §1A.1), contract-level and inherited by all nineteen faculties:
answer.pyadds the seven-item AnswerEnvelope and narrowsDeclineto a HARM GATE or an answer that would be FABRICATED OUTRIGHT — th - 2.8.0 — ⭐ WHAT THE ENGINE MAY NOT KNOW ON ITS OWN. Principle 8 says the engine is discipline-agnostic, and the
location_disciplinecheck has reported the host breaking it since 0.6.4:harm.pyheld biomedical vocabulary ("disease", "drug", "clin
Install
pip install oak-understory-common
Part of the OakQuant oq-sync set. See understory/docs/repositories-and-packaging.md for where this package may live and what it may import.
Metadata
Release files for oak-understory-common 2.8.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| oak_understory_common-2.8.1.tar.gz | 130.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| oak_understory_common-2.8.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 271.2 kB
Release files / oak_understory_common-2.8.1.tar.gz
| Download URL | oak_understory_common-2.8.1.tar.gz |
|---|---|
| Size | 130.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7f7ccd8e24e04401d8e74d5202db4f0e8dfaba89ffd89ac9584e3e16073c8718
|
|
BLAKE2b-256 checksum How to use checksums |
a600001e3d6d5220860fe22e12edc78713e225f7ed82e7a88c1aacb39c3dd4f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.
Transparency logRelease files / oak_understory_common-2.8.1-py3-none-any.whl
| Download URL | oak_understory_common-2.8.1-py3-none-any.whl |
|---|---|
| Size | 141.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1d2e610145af6a5201cb44096649d776ff742efb5f4c0ec875fea32fdf4644b6
|
|
BLAKE2b-256 checksum How to use checksums |
6f3932e0e176c4d1f5f11fd71030316b82559e480578b80c1bca5446d6eb998a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.
Transparency log