WORKBENCH RELEASE 0.17 / TOOL CORE 0.6
Your files stay on this side of the glass.
Input → local parsing → inspectable output. Pasted text and selected files stay in this browser tab; nothing is submitted, synchronised or analysed on a server.
01 / RULE 3 NOTICE LINTER
Review the words against the collection moment.
Describe the real collection surface, expected data and purpose before checking the draft. The report links every legal cue to the final Rule 3 source record or Act section 13; local version and surface checks are explicitly labelled method evidence.
Rule 3 is notified for 13 May 2027 commencement. This is deterministic linguistic and structural lint—not legal approval, a readability test or proof that the live screen fits the notice.
No current result to stage.
Idle — context is loaded, but no notice has been assessed.
SOURCE-LINKED REVIEW REPORT
Structural findings
| Finding | State | Source | Observed cue | Next review action |
|---|
02 / CONSENT RECEIPT
Reconcile the event, not just the JSON.
Compare two local receipts across event identity, notice and purpose, choice and withdrawal, and integrity provenance. The model is a transparent dpdp.store method, not a government-mandated schema.
Act sections 5 and 6(1)–(8), (10) are notified for 13 May 2027 commencement. A valid shape cannot prove a real event, free or informed consent, comparable withdrawal ease, processor action or integrity.
No current result to stage.
Idle — two synthetic receipts are loaded but not compared.
SHAPE + COMPARISON VIEW
Four evidence lanes
Comparison checks
| Check | State | Source | Observed |
|---|
Changed fields — values stay in this on-screen view
| Field | Lane | Change | Earlier | Candidate | Review |
|---|
The downloadable report records field names, states, change classes and value kinds, but deliberately excludes both raw receipts and before/after values.
03 / DATA INVENTORY
Map systems, movement and lifecycle evidence.
Required headers: system, dataCategories, purposes and owner. The other eight canonical fields stay visible as open work. Semicolons separate multiple labels; explicit Unknown, Pending and Not applicable entries use a transparent local review method.
CSV stays in this tab, capped at 1 MB, 2,000 rows, 40 columns and 10,000 characters per normalised field. The mapper cannot discover systems or prove a flow.
No current result to stage.
Idle — synthetic inventory is loaded but not mapped.
LOCAL REVIEW REGISTER / 0.4
Inspect the map before relying on it
Controlled states: blank, Unknown, Pending, Not assessed, Not yet, To confirm and Not established remain Open. Not applicable or N/A is separate. Any other supplied text is Recorded, not verified.
PAGED TABLE EDITOR
Canonical records
Edits and row operations update every current export. Unrecognised import columns are disclosed and excluded; re-mapping, reset or clear-all discards local edits.
RELATIONSHIP EDITOR
Source → system → recipients
This is a projection of the current page, not a discovered data-flow graph. Edit its three nodes or use the full table.
04 / RETENTION SCHEDULE
Separate policy, holds, source rules and proof.
Act section 8(7)–(8) and final Rule 8 are notified for 13 May 2027 commencement. Third Schedule paths, the at-least-48-hour warning and the Rule 8(3) log treatment are source-labelled review prompts, not automatic applicability or date calculations.
No current result to stage.
Idle — synthetic choices are loaded but no record exists.
SOURCE + POLICY DECISION VIEW
Four retention lanes
Decision register
| Field | Lane | State | Current entry |
|---|
05 / RIGHTS REQUEST KIT
Move a request through four reviewable lanes.
Act sections 11–14 and final Rule 14 are notified for 13 May 2027 commencement. Source-specific tasks are planning prompts: the tool verifies no identity, decides no exception, calculates no deadline, changes no system and sends no response.
No current result to stage.
Idle — synthetic choices are loaded but no case plan exists.
SOURCE + OPERATIONS VIEW
Four rights-request lanes
Editable task checklist
A task closes only when Complete or Not applicable is paired with a local evidence note or rationale.
| Task | Source | State | Evidence note or rationale |
|---|
06 / PROCESSOR REGISTER
Review the chain—not just a vendor name.
Act sections 2(k) and 8 plus final Rule 6 are notified for 13 May 2027 commencement. A supplier label, contract reference or completed row does not determine a legal role or prove a safeguard.
CSV parsing, review and edits stay in this tab. Use organisation-approved evidence references—not personal data, secrets or contract contents. The 12 mandated columns are accepted; six optional columns make chain, ownership and evidence gaps visible.
No current result to stage.
Idle — a synthetic register is loaded but no review record exists.
CHAIN + CONTROL VIEW
Four processor review lanes
Editable local register
Edits update both current exports. Re-importing, resetting or clearing discards them. A recorded cell is still an unverified assertion.
Up to 500 rows · first 50 editable here
| Action | Row | Review state |
|---|
07 / SBOM TRIAGE
Turn component names into interview questions.
CycloneDX JSON nesting is traversed iteratively and cumulative components are counted. SPDX JSON version, identifier and external-reference shapes are checked before triage. XML active declarations and external resolution remain disabled.
No current result to stage.
Idle — nested synthetic CycloneDX JSON is loaded but not triaged.
PARSER + HEURISTIC RESULT
Questions for system owners
| Component | Category | Confidence | Question |
|---|
08 / BREACH DETAIL PACK
Keep evidence moving without hiding what is open.
Act section 8(6) and Rule 7 are notified for 13 May 2027 commencement. The 72-hour wording is shown as a source-labelled planning marker, not a calculated deadline. This planner cannot determine duties under this or other currently applicable law, and it transmits nothing.
No current result to stage.
Idle — synthetic facts are loaded but no pack exists.
SOURCE-LABELLED PLANNING VIEW
Three evidence lanes
Completeness register
| Field | Section | State | Current entry |
|---|
LOCAL EVIDENCE PACK WORKSPACE / V1
Compose a review packet without hiding the handoffs.
Run an instrument, inspect its current output, then choose Stage current output. Nothing transfers automatically. Editing or resetting a locally staged instrument marks that snapshot stale and blocks packet export until you remove it or stage a new current result.
- Current, compatible results only; absent, invalid and stale results fail closed.
- Raw inputs are excluded by default. Only exact built-in synthetic fixtures can be added through a separate warned checkbox.
- Every item begins with incomplete human review and retains its source-status record.
- The packet is inspectable JSON or accessible HTML—not legal proof or a proprietary blob.
PACKET COMPOSITION
Review record
Boundary: Review packet only — not legal proof, a compliance certificate, a regulatory filing or a substitute for qualified human review.
No outputs staged. Run any instrument and explicitly stage its current result.
Imports are bounded to 1 MB, validated locally and either migrated from the named DraftV0 shape or rejected. Importing replaces only the in-memory packet after validation.
Packet is empty. No tool output has been transferred.
LOCAL CONTROL
Clear the whole bench.
This clears current fields, selected files, generated outputs, the in-memory packet and dpdp.store-prefixed localStorage keys. It cannot remove downloaded files, clipboard contents, browser-extension copies or operating-system copies.