Skip to content

Fix Separation Agreement normal walkthrough - #4

Draft
drkwjr wants to merge 1 commit into
mainfrom
fix-normal-walkthrough-nota
Draft

Fix Separation Agreement normal walkthrough#4
drkwjr wants to merge 1 commit into
mainfrom
fix-normal-walkthrough-nota

Conversation

@drkwjr

@drkwjr drkwjr commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds the missing trial_court: MACourt object for the current Separation Agreement entrypoint.
  • Adds a direct trial_court.division question so the existing court field can be answered in the standalone flow.
  • Adds explicit Party A and Party B address screens for the current entrypoint, avoiding the shared generic address question path that was producing the nota error.

Why

The current standalone walkthrough for docassemble.ADivorceAgreement:divorceagreement.yml was blocked after the opposing-party address screen with:

Problem getting current question:'nota'

The failure was reproducible on origin/main and was separate from the Portable/schema adapter work. Keeping this as a separate PR lets the schema adapter PR stay focused on nomenclature/schema alignment.

Closes #3.

Validation

  • python3 YAML parse across all question YAML files
  • Embedded Python code: block syntax check with ast.parse
  • git diff --check
  • Local Docker normal full walkthrough for docassemble.ADivorceAgreement:divorceagreement.yml:
    • completed successfully in 23 steps
    • reached terminal screen download a_divorce_agreement
    • downloaded a_divorce_agreement.pdf
    • PDF generation assertion passed

Note

The older docassemble.ADivorceAgreement:a_divorce_agreement.yml entrypoint still fails earlier on a separate children-flow issue in local testing. This PR is intentionally scoped to the current entrypoint and issue #3.

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

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Fix normal walkthrough after opposing-party address

3 participants