From 058096d4bba5343283e963347d7ffd666d2bf964 Mon Sep 17 00:00:00 2001 From: AHMED YOUNIS Date: Sat, 3 Oct 2026 20:52:34 +0300 Subject: [PATCH] docs(p8): qualify current external contribution evidence --- docs/external/P8_EXTERNAL_EVIDENCE_LEDGER.md | 28 ++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/docs/external/P8_EXTERNAL_EVIDENCE_LEDGER.md b/docs/external/P8_EXTERNAL_EVIDENCE_LEDGER.md index 301bc01e..2acff72b 100644 --- a/docs/external/P8_EXTERNAL_EVIDENCE_LEDGER.md +++ b/docs/external/P8_EXTERNAL_EVIDENCE_LEDGER.md @@ -36,11 +36,35 @@ Scientific processing: | P8-PART-0001 | community participation | AETHER X joined OpenSSF Slack and posted in `#wg-orbit`, recorded in #94 | `AETHER_X_AFFILIATED` | `NOT_APPLICABLE` | `PARTICIPATION_ONLY` | `OPEN` | Valid outreach channel only; cannot satisfy external validation. | | P8-SELF-0001 | internal clean-environment rehearsal | AETHER X GitHub Actions, recorded in #94 | `AETHER_X_AFFILIATED` | `NOT_APPLICABLE` | `DISQUALIFIED_SELF_EVIDENCE` | `ACCEPTED` for pack integrity only | Demonstrates public-pack executability under AETHER X-controlled CI; never independent reproduction/adoption. | +## Current external contribution records + +These records arrived after P8-A0 and are retained even where they do **not** satisfy the A5 execution/use or challenge/interoperability minimum. + +| ID | Evidence class | Source | Relationship | Assistance | Qualification | Scientific state | Boundary / action | +|---|---|---|---|---|---|---|---| +| P8-EXT-0001 | `EXTERNAL_CONTRIBUTION` | PandaHUN777 PR #126 from fork `PandaHUN777/execsurface`: deterministic `hello-drift` smoke example; merged 2026-10-02 | `CONTRIBUTOR_TO_EXECSURFACE` | `NOT_APPLICABLE` for contribution classification | `QUALIFYING_EXTERNAL_EVIDENCE` as an external contribution only | `ACCEPTED` | Contribution reported build/format/clippy/test validation and executable PASS→REVIEW behavior. The contributor implemented the tested contribution area, so this record is **not** promoted to A1 zero-assistance reproduction. No A1 relationship/assistance claim is inferred from the contribution. | +| P8-EXT-0002 | `EXTERNAL_CONTRIBUTION` | astrogilda PR #128 from fork `astrogilda/execsurface`: Python/pytest Alpha.5 integration recipe and retained execution report | `CONTRIBUTOR_TO_EXECSURFACE` | `NOT_APPLICABLE` for contribution classification | `QUALIFYING_EXTERNAL_EVIDENCE` as an external contribution only | `OPEN` | The PR preserves a reported checksum-selected Alpha.5 run with doctor/learn/PASS/REVIEW and unchanged baseline, plus a later restricted-environment doctor refusal and native tracing-test failures. Negative results are retained. The workload is a synthetic fixture authored for this contribution, so it is **not** P9.5/A4 external real-workload evidence. Because the contributor implemented the recipe and no separately frozen A1 independence/assistance declaration exists, the execution is not promoted to A1 zero-assistance reproduction. | +| P8-EXT-0003 | `EXTERNAL_CONTRIBUTION` | PandaHUN777 PR #127 from fork `PandaHUN777/execsurface`: copy-ready GitHub Action consumer example | `CONTRIBUTOR_TO_EXECSURFACE` | `NOT_APPLICABLE` for contribution classification | `QUALIFYING_EXTERNAL_EVIDENCE` as an external contribution only | `OPEN` | Maintainer review identified a copy-portability defect in a relative documentation link and requested changes. The open finding is retained rather than counted as a successful consumer proof. It does not satisfy A1/A2/A3/A4. | + +### Qualification note + +`EXTERNAL_CONTRIBUTION` is a qualifying P8 evidence class under A0, but it is not interchangeable with the specific current evidence classes required by A5 closeout. + +The records above therefore establish genuine current external engineering participation and technically useful results, **not** current independent validation. In particular: + +- no contributor record is relabeled `ZERO_ASSISTANCE_REPRODUCTION` without the A1 relationship, assistance, target and initial-result fields required by the preregistered protocol; +- a fixture authored specifically for an ExecSurface example is not relabeled `EXTERNAL_REAL_WORKLOAD_REPORT`; +- maintainer review findings are not relabeled external architecture criticism merely because the PR author is external; +- open/negative results remain visible and do not reduce the evidence value of the contribution. + ## Current-state rule -No current P8 A1 zero-assistance external reproduction has been received at this ledger freeze. +Current external contributions now exist and are recorded above. The A5 closeout minimum is still **not** satisfied because the ledger does not yet contain both: + +1. a current qualifying execution/use record from A1 zero-assistance reproduction/failure/independent partial attempt or A4 external real workload; and +2. a current qualifying challenge/interoperability record from A2 architecture criticism/counterexample/no-fit or A3 interoperability guidance. -Do not infer failure, rejection, validation or adoption from silence. +Do not infer failure, rejection, validation or adoption from the absence of those specific classes. ## New-record rule