Skip to content

docs: introduce potential correction science and illustration - #829

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/potential-correction-review
Nov 12, 2026
Merged

Jammy2211 merged 1 commit into
mainfrom
feature/potential-correction-review

Conversation

@Jammy2211

@Jammy2211 Jammy2211 commented Nov 12, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Introduce potential correction through arc residuals, candidate perturbations and lens-model flexibility while retaining technical teaching. Clarify corrections relative to a smooth baseline, distinguish the controlled simulation from scientific applications, preserve implementation attribution and consolidate related examples. Use the approved two-panel illustration across feature, tour and RTD.

API Changes

None. Adds a distinct Potential Correction overview after Sensitivity Mapping, plus illustration and provenance.

Validation

Fresh checks passed: syntax, executable AST and generated notebook code-cell parity, approved feature-text parity (image path only), identical approved two-panel image assets, local image links, navigator/banner lint, search-memory check, script-size guard, whitespace and focused Sphinx build with warnings treated as errors. All eight narrative blocks and original unique headings retained; repeated Related Examples consolidated. No API or executable changes. Full numerical/smoke suites were not rerun for this prose/assets-only patch; preceding sensitivity-mapping PRs passed all 12 exact-head CI jobs, which are prior evidence rather than fresh tests.

Related: PyAutoLabs/autolens_workspace#636. Review PR only; no merge authorized.

Development-only Heart RED override

Human authorization (2026-11-12): “I approve the development-only Heart RED override for #636. Commit, push and open both PRs for review, don't merge yet.”

Exact RED reasons (2026-11-12T15:25:16.865951+00:00):

  • PyAutoLens: on branch feature/potential-correction-review (not main)
  • PyAutoLens: 2 uncommitted source change(s)

Fresh checks passed: syntax, executable AST and generated notebook code-cell parity, approved feature-text parity (image path only), identical approved two-panel image assets, local image links, navigator/banner lint, search-memory check, script-size guard, whitespace and focused Sphinx build with warnings treated as errors. All eight narrative blocks and original unique headings retained; repeated Related Examples consolidated. No API or executable changes. Full numerical/smoke suites were not rerun for this prose/assets-only patch; preceding sensitivity-mapping PRs passed all 12 exact-head CI jobs, which are prior evidence rather than fresh tests.

Commit, push and PR-open only; no merge, release or CI bypass.

Companion workspace PR: PyAutoLabs/autolens_workspace#637

@Jammy2211
Jammy2211 merged commit 94ad9bd into main Nov 12, 2026
4 checks passed
@Jammy2211
Jammy2211 deleted the feature/potential-correction-review branch November 12, 2026 15:53
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