adobe-to-docusign-migrator/docs
Paul Huliganga ba6bc90964 fix: tighten conditional parent tab allowlist + add conditional logic design doc
- compose: replace fragile exclusion list (_INVALID_PARENT_TAB_TYPES) with
  an allowlist (_VALID_PARENT_TAB_TYPES = {listTabs, radioGroupTabs, checkboxTabs}).
  Previous list missed textTabs/numberTabs/dateTabs/companyTabs/stampTabs and had
  a wrong name (emailTabs vs emailAddressTabs), allowing invalid conditionalParentLabel
  references to pass through to the API and cause CONDITIONALTAB_HAS_INVALID_PARENT 400s.
- field-mapping.md: update invalid parent tab description to state the real DocuSign
  rule (only list/radio/checkbox are valid parents) and regenerate PDF.
- docs/CONDITIONAL-LOGIC-DESIGN.md: new design doc covering all five conditional logic
  gaps, the DocuSign flags technique and its real limits, solvable vs. fundamental gaps,
  and proposed Phases 24-27 (NOT_EQUALS expansion, ANY fan-out, richer guidance, Maestro flag).

137/137 tests passing.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 11:16:28 -04:00
..
agent-harness docs: update README, field-mapping, and EXECUTION-BOARD for Phase 23 and post-redesign fixes 2026-04-21 15:34:06 -04:00
ui-mockup fix(ui-mockup): replace approximated logo with official Docusign SVG 2026-04-21 10:14:59 -04:00
CONDITIONAL-LOGIC-DESIGN.md fix: tighten conditional parent tab allowlist + add conditional logic design doc 2026-05-14 11:16:28 -04:00
IMPLEMENTATION-PLAN.md feat: idempotent upload + FastAPI web UI with full test coverage 2026-04-17 14:47:27 -04:00
UI-REDESIGN-PLAN.md docs(ui-redesign): implementation plan for Phases 14–22 + execution board update 2026-04-21 10:37:46 -04:00
architecture.md Use migration history for template issue summaries 2026-04-23 10:01:24 -04:00
collab-diagram-log.md Add latest migration files and validation outputs 2026-04-20 01:12:46 -04:00
oracle-vm-deploy-cheat-sheet.md Add multi-user web auth sessions 2026-04-21 21:05:15 -04:00
oracle-vm-deployment.md Add multi-user web auth sessions 2026-04-21 21:05:15 -04:00