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?
RESULT & STATUSA 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 and review how approvals apply when the price, scope or responsible person changes. How I build and review →

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

The project materials below show the requirements, decisions and workflow behind this case. Interactive examples use fictional data.

Exact-change and exact-version matching

The prototype checks that each decision belongs to the current change and revision. Earlier approvals remain in the history, while a revised request needs decisions for that new version.

Evidence: 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.

Evidence: 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