Skip to content

Rebuild Proposal Wizard 2.0 - #63

Merged
Cyber-preacher merged 4 commits into
masterfrom
proposal-wizard-2.0
Jul 22, 2026
Merged

Rebuild Proposal Wizard 2.0#63
Cyber-preacher merged 4 commits into
masterfrom
proposal-wizard-2.0

Conversation

@Cyber-preacher

@Cyber-preacher Cyber-preacher commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • rebuild proposal creation around declarative policy, Formation, and system-change paths
  • isolate local drafts in versioned wizard sessions with explicit recovery and guarded navigation
  • add a shared glassy shell, rich narrative editor, reusable link fields, and complete proposal-detail rendering
  • preserve Initiative provenance, reconsideration lineage, eligibility checks, and existing server command contracts
  • remove the obsolete template runtime and consolidate duplicated formatting, validation, and save behavior
  • prevent delayed saves or rejected submissions from mutating a different draft session

Compatibility

This change does not alter proposal database schemas or command names. It continues to use proposal.draft.save, proposal.draft.delete, and proposal.submitToPool. No production data migration or runtime mock wiring is included.

Verification

  • yarn test - 43 files and 184 tests passed
  • yarn typecheck
  • Prettier checks
  • yarn build
  • yarn playwright test tests/e2e/proposal-wizard.spec.ts - 43 journeys passed across policy, Formation, system actions, recovery, concurrency, accessibility, four themes, and four viewport widths
  • git diff --check
  • production-source scan for local preview and dummy API wiring

@Cyber-preacher

Copy link
Copy Markdown
Contributor Author

Closed: published prematurely before review authorization.

@Cyber-preacher
Cyber-preacher deleted the proposal-wizard-2.0 branch July 20, 2026 13:48
@Cyber-preacher
Cyber-preacher restored the proposal-wizard-2.0 branch July 20, 2026 13:54
@Cyber-preacher
Cyber-preacher merged commit 5a0b05d into master Jul 22, 2026
6 checks passed
@Cyber-preacher
Cyber-preacher deleted the proposal-wizard-2.0 branch July 22, 2026 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant