RomeoApps Owned proof fixture Scope a milestone ↗

WordPress / logged-in state / user meta

Saved results should belong to the user who made them.

A real, downloadable WordPress plugin plus a browser-level inspector for the four behaviors that usually get waved away: persistence, isolation, deletion, and reset.

RomeoApps-owned fixture. No customer code, data, identity, payment, or project claim.

result-vault / acceptance verified
  1. 01

    signed-in save

    PASS
  2. 02

    account isolation

    PASS
  3. 03

    delete one record

    PASS
  4. 04

    reset current account

    PASS
Storage
WordPress user meta
Mutation
authenticated AJAX + nonce
Package
SHA pending

Interactive browser inspector

Switch accounts. The history does not follow.

This public inspector mirrors the plugin’s state contract in local browser storage so anyone can exercise it without creating an account. The downloadable plugin implements the same boundary with real WordPress users and user meta.

Private calculator Add a result
Calculated result 84.0%

Ready for Member Alpha.

Signed-in historyMember Alpha

    Deterministic browser contract

    Run the failure-oriented checks.

    The runner uses isolated test keys. It will not overwrite the records you entered above.

    1. 01

      save + percentage

      WAIT
    2. 02

      persist after reload boundary

      WAIT
    3. 03

      member isolation

      WAIT
    4. 04

      cross-member delete denied

      WAIT
    5. 05

      delete one own record

      WAIT
    6. 06

      reset one member only

      WAIT

    Real WordPress runtime

    The public inspector is paired with executable source.

    The package was mounted as a plugin and checked inside WordPress Playground. The integration script created two real WordPress users and exercised persistence, isolation, cross-user deletion denial, own-record deletion, reset, and invalid-input rejection.

    Plugin
    1.0.0
    WordPress
    Loading…
    PHP
    Loading…
    Integration checks
    Loading…
    Package SHA-256
    Loading…

    What the plugin actually does

    • Shortcode: [romeoapps_result_vault]
    • Anonymous visitors receive a sign-in link
    • Records live under the current WordPress user’s meta
    • All mutations require authentication and a WordPress nonce
    • Labels and numeric inputs are sanitized and bounded
    • Only the newest 50 records are retained per user
    Inspect the source package

    Delivery boundary

    A proof is useful only when its limits are visible.

    Verified here

    • Owned WordPress plugin source and installable zip
    • Per-user persistence, isolation, deletion, and reset
    • Authenticated, nonce-protected WordPress mutations
    • Responsive public inspector and deterministic checks

    Not claimed

    • A customer project, customer relationship, or paid result
    • Compatibility with an uninspected theme or plugin stack
    • A buyer-specific formula, design, migration, or deployment
    • Production acceptance before the real target is staged and tested

    EUR 95 WordPress staging repair

    One existing defect or one small behavior change.

    Start with a safe brief. Payment follows only after RomeoApps confirms the fit and freezes the acceptance test in writing. This unit does not cover a new calculator suite, broad plugin build, redesign, or migration.

    Check the EUR 95 repair fit