phenotypic.sdk_.DashboardManifestKey#
- class phenotypic.sdk_.DashboardManifestKey[source]#
Bases:
objectKeys inside
<output>/.phenotypic/progress/manifest.json.The manifest is built by
_cli._dashboard._manifest_builder.build_manifest()and consumed by both the dashboard JS and the GUI run-console’s runs registry (_runs_registry.py). Writers and readers must reference these constants rather than spelling the bare string.Methods
__init__Attributes
Exact GUI generation that published this canonical local manifest.
Written, never read -- and that is the correct state for it. A format version exists to be readable by something that does not exist yet, so "zero readers" is the expected condition of a healthy one, not evidence of death.
- VERSION: Final[str] = 'version'#
Written, never read – and that is the correct state for it. A format version exists to be readable by something that does not exist yet, so “zero readers” is the expected condition of a healthy one, not evidence of death. P6 Task 7’s deletion ledger listed it as dead on a zero-reader count; it was removed and restored, because dropping it leaves the manifest with no schema discriminator and that cannot be added retroactively to trees written meanwhile. The criterion is right for a function and wrong for a format version.