Draft flow of VDP as of 9/29/2026

 

VDP Strategy Builder

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.

Back to chart

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.

Back to chart

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.

Back to chart

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.

Back to chart

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.

Back to chart

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.

Back to chart

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.

Back to chart

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.

Back to chart

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.

Back to chart

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.

Back to chart

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

Popular posts from this blog

Feature Deprecated, DB connections from HTML and Presentation

Successful connection to MySQL from HTML

Coding paused due and restored