Ariel LopezSOLUTIONS CONSULTANT PORTFOLIO

← Back to all work

Local native prototype

EventScope

Event scope changes, revision history, and role-specific decisions

THE BUSINESS PROBLEMWhen an event request changes, how can each stakeholder see what they are deciding on?
ACTUAL OUTCOME / CURRENT STAGEA local native application prototype with change history and distinct AV, financial and technical decision records.

I used my production experience to define scope-change requirements, direct AI-assisted building, and review revision-specific decisions and exception handling.

The problem

Live production work involves changing requirements and several kinds of authority. I shaped this product around the difference between a requested change, its price, and the decisions required for that particular version.

My decisions

Tie decisions to the exact revision

A decision for an earlier amount or scope should stay in history, not silently satisfy the new request.

Keep authority distinct

Represent AV scope authorization, financial approval and technical acknowledgement separately.

Show unresolved conditions

A pending price, missing eligible approver or declined decision needs a visible explanation.

Explore the workflow

A changed scope needs decisions on that revision.

Start with a reviewed $250 change, then create a $400 revision. Compare a financial decision alone with the complete set of decisions for the new revision.

Interactive controls are unavailable until this example loads. The complete annotated example is below.

Read the annotated example

Revision 1 · $250

AV lead: Authorized
Budget owner: Approved
Technical requester: Acknowledged

All three decisions apply to revision 1.

Revision 2 · $400

AV lead: Pending
Budget owner: Pending
Technical requester: Pending

Revision 1’s decisions remain in history and do not satisfy revision 2.

Recording finance alone leaves AV and technical decisions pending. Recording all required decisions completes the current set. If finance declines, recording the other roles preserves that decline; the example cannot claim all required approvals are satisfied.

Evidence and outcome

EventScope: Existing native prototype screenshot · Fictional event
Existing native prototype screenshot · Fictional event · Captured September 2026

Selected source evidence, summarized for this portfolio. Newly authored examples use fictional data.

Exact-change and exact-version matching

The original evaluator filters decision records to those applying to the current change. The record’s change identity and version determine whether it applies; historical records remain meaningful without satisfying a later revision.

Source basis: EventScope change decision evaluator and decision record models.

A technical acknowledgement has a specific trigger

Technical acknowledgement is required for a technical override with an advisory. The portfolio scenario intentionally selects that condition, so all three roles have a reason to appear. It does not imply every ordinary event change requires the same three decisions.

Source basis: Original requirement evaluator and the approved technical-override scenario.

EventScope demonstrates applying production knowledge to a software workflow and a traceable handoff. Real-event adoption, App Store release and production approval operations have not been verified.

Related case

SurfaceBid ↗

Property measurements, service scope, and itemized estimates