Draft flow of VDP as of 9/29/2026
Strategy Builder in VDP
Select a box to open its documentation placeholder. Solid arrows are established relationships. Dashed arrows are proposed integrations.
VDP-04 is the strategy Markdown export. VDP-05 is the issue packet that would feed the Virtual Voter.
VDP-01
Citizens and issue analysts
People define issues, provide concerns, and review evidence.
Status: Input
Technical documentation
Placeholder: Roles, consent, input validation, provenance, and access boundaries.
End-user documentation
Placeholder: How a citizen or analyst opens an issue, contributes context, and reviews a draft.
Source documents and links
Placeholder: Participant workflow and role permissions.
VDP-02
Sources, bills, votes, and legislators
External material and legislative records used to ground an issue.
Status: Source inputs
Technical documentation
Placeholder: Source adapters, citation IDs, retrieval timestamps, record normalization, and audit history.
End-user documentation
Placeholder: How to inspect a cited source and report an error.
Source documents and links
Placeholder: Source register; PA legislative data model.
VDP-03
Strategy Builder
The 21-section workspace for framing an issue and developing a strategy.
Status: Working increment
Technical documentation
Placeholder: Flask routes, SQLite models, section schema, export handlers, and Dashboard Button11 launcher.
End-user documentation
Placeholder: Issue analyst/facilitator guide: create, edit, review, and export a strategy.
Source documents and links
Placeholder: Strategy Workbench code and run instructions.
VDP-04
Strategy Markdown export
Human-readable strategy document, such as strategy-2.md.
Status: Working export
Technical documentation
Placeholder: Export format, field mapping, file naming, and round-trip limitations.
End-user documentation
Placeholder: How to read and share a strategy draft.
Source documents and links
Placeholder: Sample strategy-2.md.
VDP-05
VDP Issue Packet
Issue packet export, such as ISSUE_PACKET_002.md, intended to carry reviewed issue context downstream.
Status: Working export; downstream contract proposed
Technical documentation
Placeholder: Versioned schema, stable issue ID, claims, evidence citations, dates, and validation rules need definition.
End-user documentation
Placeholder: How to review packet contents and distinguish fact, interpretation, and proposal.
Source documents and links
Placeholder: Sample ISSUE_PACKET_002.md; proposed HL7-inspired record specification.
VDP-06
Virtual Voter
Models a citizen's expressed priorities and reasoning for a particular issue.
Status: VDP design component
Technical documentation
Placeholder: Preference representation, authorization, scope limits, explainability, and protection against proxy hijack.
End-user documentation
Placeholder: How to configure, inspect, challenge, and revoke a voter proxy.
Source documents and links
Placeholder: Virtual Voter design and Citizen's Oath.
VDP-07
Elected Official Proxy
Represents documented positions and voting records of an elected official.
Status: VDP design component
Technical documentation
Placeholder: Record matching, temporal validity, source attribution, and uncertainty handling.
End-user documentation
Placeholder: How to see the official's evidence and dispute an incorrect characterization.
Source documents and links
Placeholder: Legislator and vote data model.
VDP-08
Comparison and simulation
Compares positions and explores outcomes and tradeoffs.
Status: Prototype route exists; integration proposed
Technical documentation
Placeholder: Simulation inputs, trial counts, rate limiting, reproducibility, and confidence boundaries.
End-user documentation
Placeholder: How to interpret comparison output and its uncertainty.
Source documents and links
Placeholder: /vdp/demo/api/simulate; issue packet interface.
VDP-09
Explained findings and publications
Presents results, evidence, disagreements, and unresolved questions.
Status: Output concept; publishing workflows exist
Technical documentation
Placeholder: Publication approval, redaction, attribution, accessible rendering, and version history.
End-user documentation
Placeholder: How to read findings, follow citations, and submit corrections.
Source documents and links
Placeholder: VDP demo; Blogger and other publication workflow.
VDP-10
Citizen-to-representative feedback
Carries grounded constituent concerns and responses back into issue analysis.
Status: Proposed loop
Technical documentation
Placeholder: Delivery channels, recipient verification, consent, abuse controls, and response tracking.
End-user documentation
Placeholder: How participants submit feedback and see whether it was delivered or answered.
Source documents and links
Placeholder: Feedback-loop policy and workflow.
Comments
Post a Comment