You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After an exact published Registry artifact is identified, execute the CLI-owned post-publication consumer smoke and produce one schema-valid observed receipt.
Bind an immutable CLI main revision to one exact published StatPan/datapan-registry Hugging Face Dataset revision and its release assets/digests.
Use the supported CLI install path and datapan doctor to create an evidence_class:"observed" consumer receipt under the merged contract.
On failure, record either an exact immutable rollback target or manual_hold with no_safe_target; do not claim rollback completion without the corresponding observed result.
Acceptance Criteria
Execution begins only after the exact published Hugging Face Dataset revision, release assets, Registry/manifest digests, and immutable CLI main revision are recorded.
The observed receipt passes the merged schema/admission rules, is redacted, and binds CLI revision, Dataset revision, digests, install result, doctor result, and observation time.
A compatible result records rollback.state:"not_required"; a failed result records an exact immutable target; a no-safe-target result remains manual_hold.
The execution receipt and any rollback outcome are independently retained and reviewed.
Registry never checks out, builds, or executes CLI; fixture data and Registry Journey regression CI are not accepted as completion evidence.
Doctor Impact
This child executes the existing CLI doctor boundary against a named published artifact. Any doctor behavior change requires its own reviewed PR.
Blockers and non-goals
Blocked until exact published Hugging Face revision and release assets are identified and a safe rollback policy can be evaluated. Do not execute external smoke, download/install a Registry artifact, run datapan init, or perform rollback before that condition is met. No Registry workflow/control-plane change is authorized.
Expected Evidence
Exact CLI and Dataset revision identifiers plus artifact digests.
Redacted observed receipt validated by schema and caller-owned freshness admission.
Retained install/doctor result and rollback target or manual-hold outcome.
Expected Delivery
Start only after blocker clearance; record the real execution receipt, not a fixture or CI journey.
base_branch: main
base_source: explicit --base
target: override
work_branch: issue-168-execute-an-admitted-post-publication-registry-consumer-smoke
Goal
After an exact published Registry artifact is identified, execute the CLI-owned post-publication consumer smoke and produce one schema-valid observed receipt.
Parent: #165
Scope
StatPan/datapan-registryHugging Face Dataset revision and its release assets/digests.datapan doctorto create anevidence_class:"observed"consumer receipt under the merged contract.manual_holdwithno_safe_target; do not claim rollback completion without the corresponding observed result.Acceptance Criteria
rollback.state:"not_required"; a failed result records an exact immutable target; a no-safe-target result remainsmanual_hold.Doctor Impact
This child executes the existing CLI doctor boundary against a named published artifact. Any doctor behavior change requires its own reviewed PR.
Blockers and non-goals
Blocked until exact published Hugging Face revision and release assets are identified and a safe rollback policy can be evaluated. Do not execute external smoke, download/install a Registry artifact, run
datapan init, or perform rollback before that condition is met. No Registry workflow/control-plane change is authorized.Expected Evidence
Expected Delivery
Start only after blocker clearance; record the real execution receipt, not a fixture or CI journey.
base_branch: main
base_source: explicit --base
target: override
work_branch: issue-168-execute-an-admitted-post-publication-registry-consumer-smoke