Skip to content

Correct graph participant identities and active lineage (batches126-128) - #1975

Open
realmarcin wants to merge 3 commits into
causal-graph-review-20261008-batch125from
causal-graph-review-20261008-batch126
Open

realmarcin wants to merge 3 commits into
causal-graph-review-20261008-batch125from
causal-graph-review-20261008-batch126

Conversation

@realmarcin

@realmarcin realmarcin commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Latest Integration Review

Exact-head self-adversarial integration review at 253544137c655443aaf270672f6c724db8d5b6c5 after the protected root merge. Not independent approval.

GitHub merged #1363 to ae197198aebf9d365cc6e5b15c164fffe112fd3e and rebased 99 native dependents. Every native PR's own binary patch was checked against its previously reviewed patch and is byte-identical. Only this non-native child's three commits were locally replayed onto 015fce4d2653160cf1128cd3894aa0babe048d04. Its complete own patch is also byte-identical (SHA256 337a6a1bec023b4d0834143fd952be8a7a74e5badb518e4b822269c1426a1269), and the cumulative tree equals the clean main integration tree b7d89808adba75fc18f78e6217810030f37ff8d4.

All 460 canonical records, 924 caches, and the structured review bundles match their pre-rebase bytes. The after-review's attested inputs still match; its source base remains available under archival tag review-provenance/20261009-batch128. Main's newly adopted structured-review gate passes, as do 50 focused rebase regression/contract tests and post-rebase docs-current. The earlier 246-pass/17-skip validation remains applicable to unchanged target bytes. Full local tests remain unavailable for the documented dependency-build reason; no old-head CI result is promoted to this head.

After review Markdown | Authoritative YAML

Issues #1978 and #1979 are addressed pending protected main merge; #1841 and #1860 remain research gaps. This PR remains non-native and must not merge into its topic parent. Root branch cleanup is complete; other branch deletions and the full chain's merge remain unfinished. New exact-head CI is required.

Earlier Repair Details

Summary And Verification

Batch128 corrects the corpus hierarchy regression found in CI: only the active Thiothrix phylum name is normalized to Pseudomonadota. Original Proteobacteria source quotations, all caches, genus identity, nodes and arrows are unchanged. #1978 is addressed pending protected-main merge. #1979 is addressed by the verified archival tag review-provenance/20261009-batch128, which retains the reviewed source through squash merge and branch cleanup.

246 focused tests passed; 17 external-crosswalk-dependent cases skipped. The unchanged whole-corpus hierarchy test and four mutation probes pass. Schema, strict, terms, references, snippets, history, inventory, network and deterministic rendering checks passed within recorded warning/cache limits; postcommit docs-current passed. Full local suite did not complete: pytest-cov and UMAP were missing, then locked isolated dependency installation failed building llvmlite. These failures are retained, not counted as passes. Exact-head and merge-group CI remain required.

Before review | After review | Structured after YAML | Validation | Provenance proof

This is a scoped self-adversarial review, not independent approval or whole-record scientific certification. Prior batches126-127 remain partial identity repairs: #1841 and #1860 stay open, both records stay needs_research, and no new topology or Edison submission was needed. The root PR's existing protected queue request is separate from this non-native child. No topic-parent merge, bypass or branch deletion is claimed.

Depends on #1974. Keep research issues open. Do not merge this PR into its topic parent.

@realmarcin realmarcin left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Source-based self-adversarial review at b67230b18333580f43b58cb916714704247dc1f9; not independent approval.

Reviewed the focused diff against the indexed primary Introduction. Actual-system LC1 identity is now supported, but full Methods/Table1/supplement access and isolated encapsulation mediation are not claimed. Three nodes/two arrows remain; the record remains needs_research. Four mutation probes enforce the retained limits, and the historical ledger has an explicit hash-linked successor.

212 selected tests passed; all18 recorded gates and postcommit docs-current completed within the documented warning exceptions. See reports/causal_graph_review/adversarial-review-20261008-batch126.yaml and its validation report. #1860 remains OPEN for medium and mediation questions.

Lifecycle: GitHub rejected native-stack admission at100PRs with HTTP422. This dependent PR is reviewed but NOT registered in stack1973. Wait for protected merge to free capacity and verify any cascading head changes before admission. Do not merge into the topic parent or delete branches prematurely.

@realmarcin
realmarcin marked this pull request as ready for review October 8, 2026 20:35
@realmarcin realmarcin changed the title Resolve primary-supported Halomonas LC1 graph attribution (batch126) Correct source-backed graph participant identities (batches126-127) Oct 8, 2026

@realmarcin realmarcin left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Source-based self-adversarial review at 57b17a7c3116feae7b6d7deefa9c54680c0ae816; not independent approval.

Reviewed the incremental spring repair and retained batch126 changes against the PR base 6f062d2eb68fedab336b700c758cd21622fabbb6. TableS4 explicitly supports genus Thiothrix with blank species. Official NCBI genus1030 is used in the roster and both links. The source-specific GTDB assignment is pinned with provenance, not a fabricated current crosswalk vote. Beggiatoa classification and CPR cell/host/metabolic identity remain unresolved; #1841 and #1860 stay OPEN, including after this partial repair merges.

319 passed, 17 skipped in 423.72s (0:07:03). Eight focused batch127 tests include five mutation probes; batch126 tests remain in the selected suite. All18recorded gates plus postcommit docs-current passed within documented cache/network-warning limits. Full historical suite and full-repo lint/mypy not rerun. See batch127 and batch126 review/validation records under reports/causal_graph_review/.

Native100heads remain unchanged. This is a normal follow-up commit on the existing non-native PR1975, not a new PR or renewed stack-admission attempt. Protected-main merge and branch cleanup remain unfinished.

@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown

Network integrity findings

Warnings only — a member with no interaction yet, or a participant matched by ontology id rather than by name, or one on a community-level interaction that resolves to no member. Reported, but does not fail the build.

Network Integrity Audit Report
================================================================================

0 error, 57 warning across 21 records with findings
Only error-severity findings fail the build.

Algal_Methanotroph_Biogas_Valorization_Coculture
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Leptolyngbya' has no interactions

Total: 1 issues (0 error, 1 warning)

At_RSPHERE_SynCom
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Flavobacterium sp.' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas sp.' has no interactions
  [warning] DISCONNECTED: Taxon 'Rhodococcus sp.' has no interactions
  [warning] DISCONNECTED: Taxon 'Streptomyces sp.' has no interactions
  [warning] DISCONNECTED: Taxon 'Variovorax sp.' has no interactions

Total: 5 issues (0 error, 5 warning)

Australian_Lead_Zinc_Polymetallic
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Acidithiobacillus ferrooxidans' has no interactions
  [warning] DISCONNECTED: Taxon 'Leptospirillum ferriphilum' has no interactions

Total: 2 issues (0 error, 2 warning)

Bacillus_G12_Y4_X25_Tobacco_Biocontrol_SynCom
--------------------------------------------------------------------------------
  [warning] UNKNOWN_TARGET: Target taxon 'tobacco' not found in taxonomy section (community-level scope)
  [warning] UNKNOWN_TARGET: Target taxon 'tobacco' not found in taxonomy section (community-level scope)

Total: 2 issues (0 error, 2 warning)

Bacillus_siamensis_vallismortis_HT_Masson_Pine_SynCom
--------------------------------------------------------------------------------
  [warning] UNKNOWN_TARGET: Target taxon 'Fusarium oxysporum' not found in taxonomy section (community-level scope)
  [warning] UNKNOWN_TARGET: Target taxon 'Pinus massoniana' not found in taxonomy section (community-level scope)
  [warning] UNKNOWN_TARGET: Target taxon 'Pinus massoniana' not found in taxonomy section (community-level scope)

Total: 3 issues (0 error, 3 warning)

Brocadia_Low_Nitrogen_Anammox_Consortium
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Ca. Kuenenia early-acclimation lineage' has no interactions

Total: 1 issues (0 error, 1 warning)

Dangl_SynComm_35
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Escherichia coli DH5α' has no interactions
  [warning] DISCONNECTED: Taxon 'Flavobacterium species' has no interactions
  [warning] DISCONNECTED: Taxon 'Microbacterium species' has no interactions
  [warning] DISCONNECTED: Taxon 'Stenotrophomonas species' has no interactions
  [warning] DISCONNECTED: Taxon 'Xanthomonadales members' has no interactions

Total: 5 issues (0 error, 5 warning)

Deepwater_Horizon_Deep_Sea_Oil_Plume_Succession
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Methylophaga' has no interactions

Total: 1 issues (0 error, 1 warning)

East_River_Floodplain_Core_Microbiome
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Acidobacteriota floodplain representatives' has no interactions
  [warning] DISCONNECTED: Taxon 'Nitrospirae core floodplain members' has no interactions

Total: 2 issues (0 error, 2 warning)

GLBRC_UFMP_Fermentation_Community
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'RUG023 sp. (MAG SPH2)' has no interactions

Total: 1 issues (0 error, 1 warning)

KBase_Models_for_Zahmeeth_Original_PLOS
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Klebsiella' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas fluorescens' has no interactions

Total: 2 issues (0 error, 2 warning)

Lake_Washington_Methane_Oxygen_Methylotroph_Community
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Methylosarcina' has no interactions

Total: 1 issues (0 error, 1 warning)

Lotus_LjSC3
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Burkholderiaceae bacterium' has no interactions
  [warning] DISCONNECTED: Taxon 'Mesorhizobium sp. LjNodule210' has no interactions
  [warning] DISCONNECTED: Taxon 'Mesorhizobium sp. LjNodule215' has no interactions
  [warning] DISCONNECTED: Taxon 'Mesorhizobium sp. LjNodule218' has no interactions
  [warning] DISCONNECTED: Taxon 'Microbacteriaceae bacterium' has no interactions
  [warning] DISCONNECTED: Taxon 'Oxalobacteriaceae bacterium' has no interactions
  [warning] DISCONNECTED: Taxon 'Phyllobacteriaceae bacterium' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonadaceae bacterium' has no interactions
  [warning] DISCONNECTED: Taxon 'Rhizobiaceae bacterium' has no interactions

Total: 9 issues (0 error, 9 warning)

Nitrifying_Wastewater_Ammonia_Oxidizing_Consortium
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Legionella MAGs' has no interactions

Total: 1 issues (0 error, 1 warning)

Panzhihua_Vanadium_Titanium_Tailings
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Polaromonas species' has no interactions
  [warning] DISCONNECTED: Taxon 'Rhizobium pisi' has no interactions
  [warning] DISCONNECTED: Taxon 'Rhizobium selenitireducens' has no interactions

Total: 3 issues (0 error, 3 warning)

Phormidium_Alkaline_Consortium
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Bacteroidota members' has no interactions

Total: 1 issues (0 error, 1 warning)

Polaromonas_Vanadium_Reduction_Community
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Desulfitobacterium species' has no interactions
  [warning] DISCONNECTED: Taxon 'Desulfovibrio species' has no interactions
  [warning] DISCONNECTED: Taxon 'Geobacter species' has no interactions

Total: 3 issues (0 error, 3 warning)

Pseudomonas_Aeruginosa_EightStrain_Full_Factorial_SynCom
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Pseudomonas aeruginosa MDR6-CAZ' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas aeruginosa NfxB-CAZ' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas aeruginosa OrfN' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas aeruginosa PA14' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas aeruginosa mexZ' has no interactions

Total: 5 issues (0 error, 5 warning)

Sclerotinia_Sclerotia_12Strain_Biocontrol_SynCom
--------------------------------------------------------------------------------
  [warning] UNKNOWN_TARGET: Target taxon 'Sclerotinia sclerotiorum' not found in taxonomy section (community-level scope)
  [warning] UNKNOWN_TARGET: Target taxon 'Sclerotinia sclerotiorum' not found in taxonomy section (community-level scope)

Total: 2 issues (0 error, 2 warning)

Space_Habitat_SevenMember_Stress_Tolerance_SynCom
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Acinetobacter radioresistens 50V1' has no interactions
  [warning] DISCONNECTED: Taxon 'Micrococcus luteus W4-Al-K1' has no interactions
  [warning] DISCONNECTED: Taxon 'Propionibacterium cyclohexanicum TA-12T' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas antarctica CMS 35T' has no interactions
  [warning] DISCONNECTED: Taxon 'Staphylococcus capitis K1-2-2-23' has no interactions
  [warning] DISCONNECTED: Taxon 'Streptococcus halotolerans HTS9T' has no interactions

Total: 6 issues (0 error, 6 warning)

Tinto_River_Iron_Cycling_Community
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Basidiomycota' has no interactions

Total: 1 issues (0 error, 1 warning)

The full report is attached to the workflow run as an artifact.

@realmarcin realmarcin left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Self-adversarial review at 52e905def8367ffccf9179af7337e6f80710dd4d.

Batch128 corrects the corpus hierarchy regression found in CI: only the active Thiothrix phylum name is normalized to Pseudomonadota. Original Proteobacteria source quotations, all caches, genus identity, nodes and arrows are unchanged. #1978 is addressed pending protected-main merge. #1979 is addressed by the verified archival tag review-provenance/20261009-batch128, which retains the reviewed source through squash merge and branch cleanup.

246 focused tests passed; 17 external-crosswalk-dependent cases skipped. The unchanged whole-corpus hierarchy test and four mutation probes pass. Schema, strict, terms, references, snippets, history, inventory, network and deterministic rendering checks passed within recorded warning/cache limits; postcommit docs-current passed. Full local suite did not complete: pytest-cov and UMAP were missing, then locked isolated dependency installation failed building llvmlite. These failures are retained, not counted as passes. Exact-head and merge-group CI remain required.

Before review | After review | Structured after YAML | Validation | Provenance proof

This is a scoped self-adversarial review, not independent approval or whole-record scientific certification. Prior batches126-127 remain partial identity repairs: #1841 and #1860 stay open, both records stay needs_research, and no new topology or Edison submission was needed. The root PR's existing protected queue request is separate from this non-native child. No topic-parent merge, bypass or branch deletion is claimed.

@realmarcin realmarcin changed the title Correct source-backed graph participant identities (batches126-127) Correct graph participant identities and active lineage (batches126-128) Oct 9, 2026
@realmarcin
realmarcin force-pushed the causal-graph-review-20261008-batch125 branch from 6f062d2 to 015fce4 Compare October 9, 2026 08:02
@realmarcin
realmarcin force-pushed the causal-graph-review-20261008-batch126 branch from 52e905d to 2535441 Compare October 9, 2026 08:12

@realmarcin realmarcin left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Exact-head self-adversarial integration review at 253544137c655443aaf270672f6c724db8d5b6c5 after the protected root merge. Not independent approval.

GitHub merged #1363 to ae197198aebf9d365cc6e5b15c164fffe112fd3e and rebased 99 native dependents. Every native PR's own binary patch was checked against its previously reviewed patch and is byte-identical. Only this non-native child's three commits were locally replayed onto 015fce4d2653160cf1128cd3894aa0babe048d04. Its complete own patch is also byte-identical (SHA256 337a6a1bec023b4d0834143fd952be8a7a74e5badb518e4b822269c1426a1269), and the cumulative tree equals the clean main integration tree b7d89808adba75fc18f78e6217810030f37ff8d4.

All 460 canonical records, 924 caches, and the structured review bundles match their pre-rebase bytes. The after-review's attested inputs still match; its source base remains available under archival tag review-provenance/20261009-batch128. Main's newly adopted structured-review gate passes, as do 50 focused rebase regression/contract tests and post-rebase docs-current. The earlier 246-pass/17-skip validation remains applicable to unchanged target bytes. Full local tests remain unavailable for the documented dependency-build reason; no old-head CI result is promoted to this head.

After review Markdown | Authoritative YAML

Issues #1978 and #1979 are addressed pending protected main merge; #1841 and #1860 remain research gaps. This PR remains non-native and must not merge into its topic parent. Root branch cleanup is complete; other branch deletions and the full chain's merge remain unfinished. New exact-head CI is required.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant