Skip to content

fix(vdw): derive supported methods from contract#65

Closed
sigilmakes wants to merge 1 commit into
fix/54-pseudo-trust-boundariesfrom
fix/43-vdw-single-source
Closed

fix(vdw): derive supported methods from contract#65
sigilmakes wants to merge 1 commit into
fix/54-pseudo-trust-boundariesfrom
fix/43-vdw-single-source

Conversation

@sigilmakes

Copy link
Copy Markdown
Collaborator

What

  • derive runtime vdW methods directly from the VdwMethod contract
  • assert exact Quantum ESPRESSO translation-map coverage
  • replace unguarded lookups with clear target-specific validation errors
  • defend generation against malformed injected vdW advice

Stack

How to test

  • uv run pytest -q — 326 passed
  • Ruff check and format check
  • pre-commit
  • translation-map drift and malformed-record adversarial probes
  • independent GPT-5.6 review — ready

Closes #43.


Written by an agent on behalf of Willow.

@sigilmakes sigilmakes added not ready: needs human Issue or PR that has not had human review yet cleanup Code cleanup and consistency work labels Jul 16, 2026
@sigilmakes

Copy link
Copy Markdown
Collaborator Author

This draft has been superseded by the consolidated cleanup PR #68. Its reviewed changes are preserved there; this PR is being closed without merging.


Written by an agent on behalf of Willow.

@sigilmakes sigilmakes closed this Jul 16, 2026
@sigilmakes
sigilmakes deleted the fix/43-vdw-single-source branch July 16, 2026 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup Code cleanup and consistency work not ready: needs human Issue or PR that has not had human review yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant