Skip to content

Merge document previews into Confirm information - #305

Merged
nonprofittechy merged 6 commits into
mainfrom
ux/02-remove-preview
Oct 10, 2026
Merged

nonprofittechy merged 6 commits into
mainfrom
ux/02-remove-preview

Conversation

@nonprofittechy

@nonprofittechy nonprofittechy commented Oct 9, 2026 •

Copy link
Copy Markdown
Member

Change

Upload now goes directly to Confirm, where every uploaded PDF is reviewable and the shared fingerprint safeguards record approval. Legacy Preview URLs and saved drafts resolve to Confirm; Payment, Review, and checklist detours preserve their return destination. Previously approved saved forms remain compatible.

Part 2 of the core filing UX stack for #302. Depends on #304; base: ux/01-document-safeguards. The next PR focuses confirmation and remembers review of extracted findings.

Validation

176 focused extraction, document, detour, and three-jurisdiction end-to-end tests passed. Legacy preparation regression coverage passes. Full Python and JavaScript suites, formatting, type checking, security scanning, and migration checks passed through pre-push. Opt-in browser tests remain for final stack validation.

Full-stack browser validation subsequently passed for PDF/DOCX preparation, payment detours, and the case matrix. Screenshots and validation notes.

nonprofittechy and others added 3 commits October 9, 2026 21:01
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Approval ran before the rest of the form was validated, so a submit sent
back for a missing answer still recorded the files as reviewed. A refused
approval now answers 422 rather than 200.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nonprofittechy
nonprofittechy marked this pull request as ready for review October 10, 2026 02:42
Base automatically changed from ux/01-document-safeguards to main October 10, 2026 02:42
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nonprofittechy
nonprofittechy merged commit eccb3c7 into main Oct 10, 2026
8 checks passed
@nonprofittechy
nonprofittechy deleted the ux/02-remove-preview branch October 10, 2026 03:02
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