scrub / MVP_UI_APP_VERIFICATION_CLOSEOUT.md
solidprivacy-nl
SCRUB-WP MVP UI app verification closeout
7d008f4 unverified
|
Raw
History Blame Contribute Delete
3.81 kB

SCRUB-WP_MVP_UI_APP_VERIFICATION_CLOSEOUT — MVP UI app verification closeout

Repository: solidprivacy-nl/scrub

work_package_id=SCRUB-WP_MVP_UI_APP_VERIFICATION_CLOSEOUT
legacy_work_package_id=WP_MVP_UI_APP_VERIFICATION_CLOSEOUT
status=completed
package_type=verification_closeout_only
completed_at=2026-06-22 09:40 Europe/Amsterdam

Purpose

Close out the currently verified MVP UI state before starting any new UI, export, Scrub Key, reinsert, benchmark, local packaging or broad architecture work.

This package records the verification state; it does not change product behavior.

Verified MVP UI baseline

The current verified MVP UI baseline consists of:

Import -> Scrub -> Review -> Handmatig aanvullen -> Replace -> Scrub Key -> Reinsert -> Export -> Audit

Confirmed product baseline from WORKPACKAGES.md:

  • one central side-by-side review surface;
  • visible markers;
  • simple manual missed-value entry;
  • collapsible replacement table;
  • optional step-by-step review;
  • export/download section;
  • DOCX hygiene audit;
  • review table remains source of truth and fallback.

Verification evidence recorded in repository

The repository records the following completed/verified packages as current baseline:

WP_EXPORT_DOWNLOAD_UX_CONTRACT_TESTS — completed and verified
WP_EXPORT_DOWNLOAD_UX_IMPLEMENTATION_DIRECT_REPAIR — completed and verified
WP_REVIEW_DEBUG_ELEMENTS_COLLAPSE_IMPLEMENTATION — completed and verified
WP_MVP_FAST_MANUAL_MASK_ENTRY — completed and verified
WP_RECALL_PERSON_NAME_RECOGNIZER_IMPLEMENTATION_HELPER_ONLY — completed and verified
WP_RECALL_PERSON_NAME_RECOGNIZER_CONTRACT_TESTS — completed and verified
WP_RECALL_PERSON_NAME_COVERAGE_TESTS — completed and verified
WP_SERIAL_REVIEW_UI — completed and app-verified

Manual missed-value verification evidence

The changelog records live app verification for WP_MVP_FAST_MANUAL_MASK_ENTRY:

app starts
manual missed-value form is visible
handmatige rij appears in replacement table
replacement count increased
export remains visible
Scrub Key warning remains visible

What this closeout confirms

mvp_ui_currently_verified=true
review_table_source_of_truth=true
side_by_side_review_preserved=true
manual_missed_value_entry_verified=true
export_download_flow_verified=true
scrub_key_warning_visible=true
serial_review_available=true
docx_hygiene_audit_visible=true

Intentionally not changed

no_product_code_changed=true
no_product_ui_changed=true
no_export_semantics_changed=true
no_scrub_key_semantics_changed=true
no_reinsert_semantics_changed=true
no_recognizer_logic_changed=true
no_benchmark_logic_changed=true
no_local_packaging_changed=true
no_cloud_document_processing_added=true

Validation status

local_tests_run_in_this_package=false
github_actions_status=unknown_from_connector
hugging_face_sync_status=unknown_from_connector
app_verification_status=confirmed_by_existing_repository_changelog_and_workpackage_records

Reason: this is a closeout/documentation package only. The relevant product changes were already verified in earlier packages and recorded in WORKPACKAGES.md and CHANGELOG.md.

Remaining risks

  • Connector did not expose Actions/Hugging Face run status for the latest verification commit during this closeout.
  • Future UI work must remain sequential around presidio_streamlit.py, review table flow and export/download flow.
  • Further copy/UI polish should be small and separately scoped.

Next recommended step

SCRUB-WP_REVIEW_COPY_POLISH_IMPLEMENTATION

Only start this if the coordinator explicitly approves a small copy-polish package.

Alternative: pause feature work and use the current verified MVP for app/user verification rounds.