Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 16 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,16 @@ The recorded availability and detection instants are test coordinates. The suite
network access and does not establish live monitoring, network-arrival latency, population delay
performance, legal truth, calibration, general Brief quality, causality, or human benefit.

P2C8 creates actual prior, treatment, and control `BriefV1Alpha1` records over that same source
pair. Both revisions remove the stale instruction claim, add the same exact correction claim,
retain three claims, and cite the same original/correction sources. Treatment preserves the exact
identities of both unaffected claims; the paraphrase-drift control preserves neither. Independent
reviews record every expected, preserved, drifted, and unexpected claim identity, producing scores
of `1.0` and `0.0` across two matched pairs and another non-effective proposal.

This freezes a World product rule over one recorded pair. It is not live revision, a general
semantic-equivalence engine, population stability, calibration, causality, or human benefit.

## What the public World proof demonstrates

Generate a self-contained visual Reality Brief and its exact machine-readable backing data:
Expand Down Expand Up @@ -332,10 +342,11 @@ $PY -m scripts.p2c3_measured_feedback "$WORKSPACE"
# Stacked candidate: explicit reject/no-action review of the exact proposal
$PY -m scripts.p2c4_reviewed_impact_disposition "$WORKSPACE"

# Stacked candidates: exact citation correctness, contradiction attention, and correction delay
# Stacked candidates: correctness, attention, correction delay, and revision stability
$PY -m scripts.p2c5_citation_correctness_outcome "$WORKSPACE"
$PY -m scripts.p2c6_contradiction_attention_outcome "$WORKSPACE"
$PY -m scripts.p2c7_correction_detection_delay_outcome "$WORKSPACE"
$PY -m scripts.p2c8_correction_revision_stability_outcome "$WORKSPACE"
```

The released 0.9.0 gates are reproducible through the locked environment, as CI does. The
Expand Down Expand Up @@ -404,9 +415,10 @@ adds an independently reviewed citation-correctness Outcome and a citation-prese
negative control. P2C6 adds exact contradiction recall, false-alert rate, equal alert-volume
control, and valid silence under one frozen recorded-source challenge. P2C7 adds exact handling of
one explicit recorded correction pair, preserves the prior record, and measures frozen-replay
detection delay against a product target. The next bounded measurement work is
calibration/revision stability, another independently sourced correction event, or independent
Market reproduction.
detection delay against a product target. P2C8 measures exact unaffected-claim identity
preservation across real Brief contracts while holding correction semantics, source coverage, and
claim count constant. The next bounded measurement work is calibration, another independently
sourced correction event, or independent Market reproduction.
Separately reviewed opt-in network transport and P2D multi-source conflict/correction with LIVE
inputs remain independent work. None of these steps may add autonomous publishing, delivery,
persuasion, or action authority to a Domain Pack.
Expand Down
12 changes: 10 additions & 2 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ source code into the platform.

See the [0.9.0 release record](docs/releases/world-intelligence-p2c2-v0.9.0.md).

## Candidate — P2C3–P2C7 measured feedback and product-owned outcomes
## Candidate — P2C3–P2C8 measured feedback and product-owned outcomes

- The exact 0.9.0 Brief and a World-owned source-only control pass through two matched reviewed
export pairs under one frozen structural citation-coverage criterion.
Expand All @@ -41,6 +41,11 @@ See the [0.9.0 release record](docs/releases/world-intelligence-p2c2-v0.9.0.md).
reviewed workflow, but their replay delays are 300 and 21600 seconds against a product-owned
600-second target. Exact reviews and Outcomes expose the source pair, rule, delay, score, and
limitations without claiming live network-arrival performance.
- A fifth frozen criterion creates actual prior and revised Brief contracts over that correction.
Treatment and control have the same exact sources, replacement claim, claim count, and reviewed
workflow, but treatment preserves both unaffected claim identities while the paraphrase-drift
control preserves neither. Exact reviews expose the affected, replacement, stable, preserved,
drifted, and unexpected claim sets without claiming general semantic equivalence.
- This is source-checkout evidence against stacked Core candidates, not a released World capability, human
benefit finding, causal claim, network-freshness proof, or applied governance change.

Expand All @@ -55,7 +60,10 @@ freezes contradiction recall, false-alert rate, equal alert volume, and valid si
claiming live conflict detection or population performance. The stacked
[P2C7 work packet](docs/design/world-intelligence-p2c7-correction-detection-delay-outcome-work-packet-v1.md)
freezes exact correction linkage, prior-record preservation, and recorded-replay detection delay
without claiming live monitoring or network-arrival latency.
without claiming live monitoring or network-arrival latency. The stacked
[P2C8 work packet](docs/design/world-intelligence-p2c8-correction-revision-stability-outcome-work-packet-v1.md)
freezes correction-induced Brief revision stability without claiming live revision, population
performance, or a general semantic-equivalence engine.

## Next — trustworthy live orientation

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,154 @@
# World Intelligence P2C8 correction-revision-stability outcome audit — 2026-08-10

Status: **stacked candidate evidence only; not a release, SI4 pass, live-revision proof, or applied
governance change**

## Source identity

- World base: P2C7 commit `216a37a1fdcb4f0baf9ac148ab9e525559141c22`
- World branch: `codex/world-correction-revision-stability`
- Core dependency: exact observed-result candidate commit
`433e3d16c5458c975557dcd1552824fb959d4d12`
- Released identity intentionally unchanged: `ace-domain-world-intelligence==0.9.0`,
`ace-core>=0.5.0,<0.6`

## Exact point-in-time result

The source fixture remains
`sha256:2b81d3950cbfd127408eec227ec5cd249677a189120d6ca7b603d85d01074543`,
with original Observation `observation:f1768d6f4191a86e245846a9a1e33768` and correction
Observation `observation:fced5d3bbc3802c0285021142b332e29`.

One source-checkout run recorded actual prior, treatment, and control `BriefV1Alpha1` resources:

```text
prior Brief:
brief:b0911c340cc4a39cd7a908f7884d71bd
sha256:b0911c340cc4a39cd7a908f7884d71bd6348b6202b9d8f521d4339e708273250
treatment Brief:
brief:d1dafb5352ebfd99bc35c1044bc627ac
sha256:d1dafb5352ebfd99bc35c1044bc627ac3e30846b8092561ec28bfca4ae4921c3
control Brief:
brief:f86f101516ea496108557498e5950672
sha256:f86f101516ea496108557498e5950672660ead2c1a01949a46776250cbf3f075

affected prior claim:
grounded_claim:fddf5435d53f01312739f8f8ff355eb6
replacement correction claim:
grounded_claim:ff1683b3155f734bcf942c0cab9ed7e4
stable claims:
grounded_claim:7c6c683cae2dabeb050d5542405e992a
grounded_claim:8fab51672b58cdd0c45734ea637d7aaf
control-only paraphrase identities:
grounded_claim:82b05b5ec627f03a43e76c76eff27fde
grounded_claim:ec5fc4e83b25519dc44f2878ed69588b

original citation: citation:0cb9a00ce581b4d09a0ab14f755caf05
correction citation: citation:13ae2675d1ce8f512389eda12e4b6632
```

Treatment and control both have three claims, both remove the affected prior claim, both add the
same replacement, and both cite the same original and correction sources. Treatment preserves both
stable claim identities. Control preserves neither and introduces the two frozen paraphrase
identities.

The reviews used product policy `world_recorded_correction_revision_stability` version
`candidate-1`, material
`sha256:0145cc35244c21b84f3ba346ccb16192b825fd91d1bcff950e3f0a8005ac932b`:

```text
treatment review 1: brief_revision_stability_review:3b50050e155af3d3eb4391e232a178d0
treatment review 2: brief_revision_stability_review:9f0544d7c79b9a6601760d98133db156
control review 1: brief_revision_stability_review:ac1422dde272aed347045d671e2c6276
control review 2: brief_revision_stability_review:1a4d0d821b3752a47d15a3d6a1746bc7
treatment preserved stable claims: 2, 2
control preserved stable claims: 0, 0
treatment drifted stable claims: 0, 0
control drifted stable claims: 2, 2
treatment score: 1.0, 1.0
control score: 0.0, 0.0
matched pairs: 2
mean effect: 1.0
classification: useful
proposal action: promote
proposal live effect: false
historical replay: true
replay reauthorization: false
```

The exact evaluation was `impact_evaluation:d0ba0242b75dd5ec63ba27aa223a0225` with material
`sha256:d0ba0242b75dd5ec63ba27aa223a0225ff83239a40398a8cbd50d54cea1a3a0a`.
The exact non-effective proposal was
`impact_governance_proposal:9e5a4eab5ea3c147310f6e6f8011c7cd` with material
`sha256:9e5a4eab5ea3c147310f6e6f8011c7cd56682933711e3be8924fbe294426b40d`.

## Verification

The frozen World dependency versions plus the stacked Core candidate and separately packaged
reference action adapter produced:

```text
python -B -m pytest domain_packs/tests/test_p2c3_measured_feedback.py \
domain_packs/tests/test_p2c4_reviewed_impact_disposition.py \
domain_packs/tests/test_p2c5_citation_correctness_outcome.py \
domain_packs/tests/test_p2c6_contradiction_attention_outcome.py \
domain_packs/tests/test_p2c7_correction_detection_delay_outcome.py \
domain_packs/tests/test_p2c8_correction_revision_stability_outcome.py -q --tb=short
20 passed in 6.50s

python -B -m pytest -q --tb=short
103 passed in 20.04s

python -B -m pytest adapters/federal_register_source/tests -q --tb=short
26 passed in 0.26s

python -B -m pytest tests/test_release_contract.py -q --tb=short
7 passed in 0.05s

# Installed public ace-core==0.5.0; no Core source checkout or reference action adapter.
python -B -m pytest -q --tb=short -rs
82 passed, 21 skipped in 14.24s

ruff check --no-cache <P2C8 changed Python files>
PASS

ruff format --check --no-cache <P2C8 changed Python files>
3 files already formatted

uv build --out-dir <temporary-directory>
Successfully built unchanged 0.9.0 source distribution and inert data-only wheel

git diff --check
PASS
```

The twenty-one public-Core skips are explicit boundaries: one P2C2 test requires the separately
packaged Core reference action adapter; P2C3-P2C8 require unreleased stacked Core candidate
contracts. The wheel contains 45 inert Domain Pack JSON/metadata files, no Python or entry points,
and retains `ace-core>=0.5.0,<0.6`.

Repository-wide Ruff remains an inherited release-hygiene blocker. The exact locked check reports
the same 15 lint findings and 20 format targets as the P2C7 parent. Scoped P2C8 checks and
`git diff --check` are green. P2C8 does not rewrite unrelated history, but release closeout must
reconcile the repository-wide gate before publication.

## Claim boundary

The World reviewer exact-loads the prior and revised Briefs, then derives affected-update
correctness, correction visibility, complete source coverage, claim-count preservation, and the
exact stable-claim partition. The Core Outcome points to that review record. Historical replay
requires no new authority, and fresh hosts reproduce the exact Brief identities, claim sets,
classification, metrics, and proposal disposition.

The paraphrase control is a frozen World policy fixture, not a general semantic-equivalence engine.
One correction and two replicated workflows do not establish live revision, a population stability
rate, calibration, source independence, general Brief quality, causality, legal truth, or human
benefit. The proposal remains non-effective and unapplied.

## Remaining work

Calibration, another independently sourced correction event, a materially different Market
journey, combined-main review/CI, public artifacts, repository-wide lint/format reconciliation,
security/release checks, and opt-in live transport remain future bounded work. Core issue #49 F1,
F3, and F5 still require explicit 0.6 release-owner disposition; this World packet neither
implements nor re-dates them.
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
# World Intelligence P2C8 correction-revision-stability outcome work packet (v1)

**Status:** stacked source-checkout candidate; this packet does not release World Intelligence,
apply a governance proposal, close ACE Core issue #38, pass SI4, or complete ACE 0.6.0.

**Frozen:** 2026-08-10 from World P2C7 commit
`216a37a1fdcb4f0baf9ac148ab9e525559141c22`, stacked on the Core exact observed-result
provenance candidate `433e3d16c5458c975557dcd1552824fb959d4d12`.

## Objective

Measure whether a correction-induced Brief revision changes the claim it should while preserving
the exact identities of claims the correction does not affect. The packet extends the governed
recorded-data journey:

```text
original Observation + correction Observation -> prior Brief
-> treatment revision / unrelated-drift control
-> Decision -> reviewed Action -> exact independent revision review
-> observed Outcome -> useful / harmful / unproven evaluation -> proposal only
```

The source pair remains FCC Federal Register document `2020-28779` and its explicit correction
`2021-10670`. P2C8 creates actual domain-neutral `BriefV1Alpha1` records rather than a weaker
World-only summary shape. The prior Brief has one affected instruction claim and two stable facts.
Both revised Briefs replace the affected claim with the exact correction instruction, retain the
same two source citations, and keep the claim count at three. Treatment reuses the exact two stable
claim identities; the control paraphrases both stable facts and therefore changes their content
identities despite unchanged correction semantics and source coverage.

## Product-owned review policy

World owns `world_recorded_correction_revision_stability` version `candidate-1`. Its source fixture,
prior Brief, affected claim, replacement claim, stable claim set, reviewer, formula, and policy
digest are inspectable. The score is the unaffected-claim preservation rate, but only when all four
gates pass:

1. the exact replacement claim is present and the stale affected claim is absent;
2. the correction citation and exact correction/prior lineage are visible;
3. original and correction source coverage is complete; and
4. the prior and revised claim counts match.

If any gate fails, the score is `0`. Treatment scores `1.0`; the unrelated-drift control scores
`0.0`. Core and Intelligence see only exact Brief/result coordinates and a scalar outcome. FCC,
Federal Register, correction, affected/unaffected claim policy, paraphrase classification, and
review vocabulary remain in World.

## Exact acceptance

P2C8 must:

1. rerun P2C2 through P2C7 and preserve every prior immutable record, evaluation, proposal, and
reviewed disposition;
2. append an exact prior `BriefV1Alpha1` citing the original Observation;
3. append treatment and control `BriefV1Alpha1` revisions with exact prior, original, and
correction lineage;
4. prove both revisions remove the stale affected claim, add the same exact replacement claim,
cite the same original/correction sources, and retain the same claim count;
5. prove treatment preserves both stable claim identities while control preserves neither and
introduces exactly two unrelated content identities;
6. create two distinct reviewed treatment/control Action pairs under matched task conditions;
7. append four independently authenticated review records and four Core Outcomes naming those
exact review records;
8. classify the bounded two-pair difference `useful`, emit only a non-effective `promote`
proposal, and perform no proposal application;
9. replay without reauthorization and reproduce Brief identities, claim sets, classification, and
substantive metrics across fresh hosts; and
10. reject duplicate claims, incomplete stable-claim partitions, missing correction visibility
paired with a positive score, and caller-invented aggregate scores.

## Negative and failure controls

The unrelated-drift Brief is the primary product negative control. It has the same exact prior,
source Observations, citations, claim count, replacement claim, reviewed workflow, and matched
conditions as treatment. Only the two unaffected claims are paraphrased, changing their content
identities. This is a frozen fixture classification, not a general semantic-equivalence engine.

`BriefV1Alpha1` rejects duplicate claim identities. The review contract requires the preserved and
drifted sets to partition the expected stable claims exactly and derives its rate and score from
that partition plus the four gates. Exact review loading rejects unavailable, changed, relabelled,
cross-product, or incomplete Brief material. Stacked Core tests remain authoritative for missing
attribution/result provenance, condition mismatch, cutoff leakage, unavailable Outcomes,
duplicate/replayed evidence, interruption, restart, and denied authority.

## Files and rollback

This packet owns:

- `scripts/p2c8_correction_revision_stability_outcome.py`;
- `domain_packs/tests/test_p2c8_correction_revision_stability_outcome.py`;
- the additive P2C7 state handoff;
- this work packet, its audit, and restrained README/roadmap references.

It changes no shipped Domain Pack, connector, fixture source policy, package version, dependency
range, lockfile, release record, Core contract, or public artifact. Rollback removes the P2C8
harness, tests, state handoff, and candidate documentation. Brief, review, Outcome, evaluation,
and proposal records already persisted by a host remain immutable history.

## Non-claims and next packet

This is one recorded correction pair and two replicated matched workflows. It establishes exact
claim-identity preservation and criterion sensitivity under one frozen World rule. It does not
establish live revision, general semantic equivalence, a population stability rate, calibration,
source independence, general Brief quality, causal benefit, legal truth, or human usefulness.

The next bounded outcome packet should freeze calibration under a declared forecast/observed-result
rule or repeat the unchanged correction/revision contracts over a materially different source.
Independent Market reproduction, public Core artifacts, combined-main review/CI, compatibility,
security and release gates, opt-in live transport, issue #49 disposition, repository-wide hygiene,
and any separately authorized proposal application remain separate work.
Loading
Loading