Repository navigation
Post-v1 — External real-workload evidence (historical P9.5) #140
Description
Post-v1 continuation update — 2026-10-08
Stable v1.0.0 has been published and the P9 release program is closed. This issue remains open only as a continuing external real-workload evidence track, not as a v1 release blocker.
Current evaluation target:
- release:
v1.0.0 - source:
e70169b959f2163715090c371335fa6c5591e3e4 - public evaluation hub: ExecSurface v1.0.0 — Independent External Evaluation & Post-Release Review #118
- evidence qualification authority: P8 — External Validation, Independent Reproduction & Architecture Criticism #114
The original P9.5 criteria below remain useful as the strict evidence contract. Historical Alpha.5 references are retained as provenance and do not redefine the current public release.
Status
OPEN — P9_5_EXTERNAL_REAL_WORKLOAD_PENDING
Parent production program: #129
External-validation authority: #114
Public intake: #118
Authoritative workload protocol: docs/development/P8_A4_EXTERNAL_REAL_WORKLOAD_PROTOCOL.md
Current public release: v0.1.0-alpha.5
Objective
Obtain production-readiness evidence from an external evaluator using a workload not authored by AETHER X and not created solely to demonstrate ExecSurface.
P9.5 deliberately reuses P8-A4 rather than inventing a second external-evidence standard. An evidence record that genuinely satisfies A4 may satisfy the execution/use side of P8 and the real-workload portion of P9, subject to independent qualification under #114.
What qualifies
The external evaluator must control/select the target command/workload and report the initial result before AETHER X troubleshooting changes the attempt.
The report should preserve, where shareable:
- evaluator relationship;
- workload/repository identity and revision;
- command/workflow;
- ExecSurface version/install route;
- Linux host/architecture/CI context;
- baseline creation and approval path;
- unchanged result;
- drift result if attempted;
- completeness/error state;
- suspected false PASS / false REVIEW / false incompleteness;
- setup, privilege and documentation friction;
- privacy/evidence-footprint observations;
- fit / noisy / unsupported / no-fit assessment;
- reproducible evidence/log locator with secrets redacted.
Valid outcomes
Positive adoption is not required. Any of these can be decision-quality evidence:
- useful fit;
- useful but noisy;
- incomplete for the workload;
- unsupported;
- false REVIEW;
- false PASS / counterexample;
- operationally too costly;
- no-fit / redundancy.
Explicit non-qualifiers
The following cannot close P9.5:
- AETHER X running ExecSurface against a third-party repository;
- an AETHER X-authored demo workload;
- a fixture created solely for an ExecSurface example;
- downloads, stars or praise;
- outbound review requests by themselves;
- an assisted demo whose initial external result was not preserved;
- an external contribution in the same area without a separately justified real-workload independence boundary.
Current evidence boundary
Existing external contributions #126, #127 and #128 are recorded in the P8 ledger. They are valuable EXTERNAL_CONTRIBUTION evidence but are not being relabeled P9.5/A4 real-workload evidence. In particular, #128's pytest fixture was authored for the ExecSurface recipe.
Fixed roles
- External Workload Evidence Lead
- Innovation / Product Architect
- Anti-Drift / Scientific Integrity Reviewer
- Independent Falsifier
- Critical Milestone Reviewer
- dynamic Linux/DX/privacy/performance specialist as required by the incoming workload
Closeout
Close only when at least one external real-workload record satisfies the P8-A4 fields and has been qualified in #114 / P8_EXTERNAL_EVIDENCE_LEDGER.md.
No internal test can substitute for this dependency.
Activity
aetherxeg-source commentedon Oct 4, 2026
Priority update after P8-A3 closeout
The Probity interoperability finding has now been reproduced and addressed through a bounded unreleased experimental typed-evidence path on main.
This does not close P9.5/A4.
The remaining production-evidence blocker is still an external evaluator running ExecSurface against a workload they control/select, with the initial result preserved before AETHER X troubleshooting.
Do not substitute:
for an A4 real-workload report.
Current recommendation: prioritize obtaining one qualifying external real-workload record before authorizing further product-surface expansion.
hippoley commentedon Oct 8, 2026
External real-workload report from an independent repository I control/select.
Workload: hippoley/Residual-Necessity, PR #2, Python 3.11, command: python -m pytest -q.
ExecSurface: v0.1.0-alpha.6 release binary, checksum verified.
Environment: GitHub-hosted Ubuntu x86_64 runner.
Initial result preserved before any AETHER X troubleshooting:
Public run: Residual-Necessity Actions run 37745730944.
Source commit for that attempt: ca7d14f937ce9069dc2eb742d20b7a03751ee073.
My current interpretation is not that ExecSurface is wrong to fail closed; the interesting result is that an otherwise successful pytest workload could not establish complete observation under the public ptrace boundary on this hosted runner. I am treating this downstream as UNKNOWN rather than FALSE/PASS.
I have since added a follow-up diagnostic run that captures typed evidence before learn so the exact collection-health/warning state can be preserved. I will not rewrite the initial result based on the follow-up.
Please classify this however your P8-A4/P9.5 protocol considers appropriate. I am not claiming adoption, validation, or that the incompleteness is a product defect; the report is offered as external workload evidence / possible false-incompleteness or workload-fit evidence.
aetherxeg-source commentedon Oct 8, 2026
Thank you for preserving the initial result before follow-up diagnosis and for keeping the product result separate from the workload's own successful test outcome.
We have reviewed the report against the preregistered P8-A4 real-workload protocol.
The important facts we are preserving are:
At this stage we are treating this as a genuine external real-workload evidence record, with a provisional scientific classification in the "PARTIAL_OR_UNSUPPORTED / INCOMPLETE" family rather than as a product success or product defect.
We are deliberately not classifying the incompleteness as false incompleteness yet. The follow-up diagnostic runs are still pending, and we will not infer a root cause until the collection-health and warning evidence is available.
The initial result will remain immutable regardless of what the diagnostic follow-up shows.
A useful distinction here is:
"target workload succeeded != observation was sufficient to authorize a baseline"
ExecSurface failing closed in that situation is consistent with its evidence contract. The remaining technical question is whether the incomplete observation reflects:
We will qualify that separately once the diagnostic evidence is complete.
Also for clarity, subsequent internal v1 qualification work does not retroactively change or supersede this Alpha.6 external result. We will retain it as reported.
Thank you for reporting a negative/partial outcome with the same care as a successful one. That is exactly the type of evidence the external-workload protocol is intended to preserve.
[-]P9.5 — External real-workload production evidence[/-][+]Post-v1 — External real-workload evidence (historical P9.5)[/+]hippoley commentedon Oct 9, 2026
Follow-up diagnostic for the preserved external workload record.
The typed-evidence capture now completed and gives a concrete classification before
learn:collection_health.state = incomplete_capabilitywarning_codes = [side_effectful_open_identity_divergence]raw_observation.complete = falseeffects = 42/tmp, while the returned fds resolved to deleted kernel object paths such as/tmp/#94573 (deleted); raw observation v2 states that it cannot serialize a dedicated successful-open object identity.This was observed on public Residual-Necessity run 37764233781. The typed-evidence artifact is preserved as Actions artifact 11559680172.
One correction to the follow-up workflow itself: the subsequent
learnin that run also hit an unrelated workload dependency error (jsonschemawas not installed in the ExecSurface workflow after Residual-Necessity added schema-validation tests). I have corrected that workflow dependency separately; it does not change the captured typed-evidence diagnosis above.My downstream interpretation remains conservative:
The remaining upstream classification question is now narrower: whether
side_effectful_open_identity_divergenceon these pytest temp-file opens is an expected Alpha.6 capability boundary, an unsupported workload pattern, or avoidable false incompleteness.aetherxeg-source commentedon Oct 16, 2026
@hippoley Thank you for the carefully preserved follow-up, including the typed evidence and the separate workflow-dependency correction. Keeping the original result distinct from later diagnostics is particularly valuable.
We have now completed a bounded source-level investigation and added the externally controlled workload record as proposed P8-EXT-0005 in Draft PR #190. The original Alpha.6 attempt remains unchanged: the workload's 15 tests passed, but ExecSurface
learnexited 2 because observation was incomplete; no trusted baseline or downstream PASS/REVIEW/BLOCK verdict was produced.Technical finding: the Alpha.6 ptrace observer explicitly marks a successful side-effectful open as incomplete when the lexical pathname differs from the kernel-resolved FD path and raw observation v2 cannot serialize a separate open-time object identity. An
O_TMPFILEobject can produce exactly the/tmpversus/tmp/#… (deleted)distinction you reported. The relevant observer source blob is also present in v1.0.0, so we are not claiming that upgrading to v1 fixes this behavior.We added two real-observer regression cases to PR #190: an
O_TMPFILEcase that must emitside_effectful_open_identity_divergenceand remain incomplete, and an ordinary file-creation negative control that must remain complete. Both passed on the PR's Linux CI run, alongside formatting, Clippy and the workspace tests.Our bounded conclusion is
EXPECTED_FAIL_CLOSED / KNOWN_RAW_V2_CAPABILITY_BOUNDARY. This confirms the intended conservative behavior for the tested mechanism; it does not prove the exact flags used in your original run, rule out a better future representation, or establish that every instance of incompleteness is unavoidable. The raw-artifact/assistance review and independent scientific qualification remain open. A green diagnostic workflow is not an ExecSurface baseline or PASS verdict.We are preserving both the original negative/partial result and its later diagnostics, keeping #140 and the qualification gate #114 open, and making no adoption, endorsement, independent-v1-validation, fix, or release-date claim.
Thank you again for contributing reproducible negative evidence rather than converting a partial result into a success claim.
aetherxeg-source commentedon Oct 16, 2026
Hi @hippoley,
Thank you again for providing a carefully preserved external workload report and the subsequent diagnostics.
Our independent scientific assessment has confirmed the value of the original negative result. The technical investigation also corroborated the
O_TMPFILEmechanism in the later diagnostic runs.Before formally qualifying the report under our preregistered P8-A4 protocol, we would appreciate a few brief clarifications:
There is no need to rerun the workload, obtain a successful baseline, or reconstruct the original syscall flags solely for this qualification.
Negative and partial outcomes are valid scientific evidence under our protocol. These clarifications are intended to establish provenance and scope, not to change your findings.
Thank you for your contribution and the care taken to preserve the evidence.
Best regards,
AETHER X GLOBAL