WhatsApp requests
Why: What Dorottya and Zsuzsi reported, including the two screenshots.
A visible, testable contract for the Balionline website, posting, and CRM requests from 21–25 September.
End goal: Make Balionline visitor and staff interfaces visibly match the WhatsApp requests, and prove website signups and quote requests reach the right CRM records.
Done means: Flight cards, trip order, posting, custom-trip fields, and the April itinerary look and work as specified; a consented newsletter signup appears in the active CRM list; each distinct active quote-request flow creates or updates the right CRM partner. Each live result has its own proof.
flowchart TD V["Visitor
Opens Balionline"]:::confirmed G["Group trips
Flights · order · April"]:::assumption I["Inquiry
Budget · Bali nights"]:::confirmed N["Newsletter
Consented signup"]:::confirmed Q["Quote forms
Every active flow"]:::confirmed C["Active CRM
Schema to confirm"]:::open NL["Newsletter list
One subscriber"]:::open P["Partners
Mapped request"]:::open S["Staff posts
Plain · link"]:::open V-->G V-->I V-->N-->C-->NL V-->Q-->C-->P S-->V classDef confirmed fill:#E8F5E9,stroke:#2E7D32,color:#173B25 classDef assumption fill:#FCE4EC,stroke:#C2185B,color:#5B1430 classDef open fill:#FFFFFF,stroke:#94A3B8,color:#475569,stroke-dasharray: 5 5
flowchart LR W["Reports
Screenshots"]:::confirmed H["Past fixes
Unverified"]:::assumption R["Review
Scope"]:::open L["Launch
Explicit"]:::open X["Inspect
Live sources"]:::open F["Fix
Scoped gaps"]:::open E["Verify
Screenshots"]:::open D["End state
7 results"]:::open W-->R H-->R-->L-->X-->F-->E-->D classDef confirmed fill:#E8F5E9,stroke:#2E7D32,color:#173B25 classDef assumption fill:#FCE4EC,stroke:#C2185B,color:#5B1430 classDef open fill:#FFFFFF,stroke:#94A3B8,color:#475569,stroke-dasharray: 5 5
Read left to right. Each node names why it exists. Add an extra-next line only when it describes a later handoff that is not represented by the next visible node.
Why: What Dorottya and Zsuzsi reported, including the two screenshots.
Why: Current pages, approved trip data, staff posting product, active CRM schema.
Why: Flight cards, saved order, and April image prove the visitor pages.
Why: Plain and link posts work in the identified staff interface.
Why: Budget and Bali nights are clear and survive submission.
Why: Consented website signup is visible in the active list.
Why: Every distinct quote flow reaches a correctly mapped partner.
Why: One row per criterion with screenshots, provider readbacks, and truthful state.


No executor has been launched. Review the contract and leave comments here; a later explicit Launch starts execution.
After launch, the executor records the clean gist, deliverable list, and main prompts for the final parent review.
Visitors see the approved flight schedule inside each relevant group-trip description.
Proof: live URL inventory, approved schedule source comparison, after-test screenshots and independent description.
Proof: source/readback comparison and after-test screenshots.
Staff save the order once; public trip lists and navigation show that saved order.
Proof: editor readback, public ordering list, after-test screenshots from editor and anonymous desktop/mobile pages.
Proof: ordered title/URL comparison and after-test screenshots.
Proof: exact before/after copy and after-test screenshot. If the reported sentence cannot be found, retain the searched locations and historical/current discrepancy and leave this criterion unverified until its actual location or removal is established.
The identified posting product accepts plain and linked posts with actual publication proof.
Proof: identified interface/account, save/readback, destination URL and after-test screenshots.
Proof: persisted post readback, click result, and after-test screenshots.
The collection-page form shows exact budget and Bali nights through its three steps and receiving record.
Proof: rendered form, submitted test payload/readback, and after-test screenshots. The old 500 000 Ft alatt and 500 000–800 000 Ft choices must not suggest a complete flight-inclusive trip at that price.
Proof: form, final review/payload readback, and after-test screenshots.
Proof: viewport screenshots and receiving readback.
The detached thumbnail below day 10 is gone; the itinerary remains intact.
Proof: before/after location and desktop/mobile after-test screenshots.
A website signup lands in the active CRM newsletter list with consent and source.
Proof: form response, CRM list readback/record ID, and after-test screenshots of both interfaces.
Proof: CRM search and screenshot plus the current integration route readback.
Every distinct active quote-request flow creates or updates the correctly mapped CRM partner.
Proof: inventory every active quote entry point with its URL, visible button/form title, form identifier, destination/modal, submission route and CRM mapping. Reconcile the four known routes above and any additional active quote buttons found across the public site. For every distinct flow retain successful submission, CRM partner record ID/field comparison, and after-test screenshots of the form and CRM record. Entry points may share an end-to-end test only when shared rendering, submission route, effective field mapping, CRM create/update path and duplicate behavior are evidenced.
Proof: before/after CRM search, record IDs, field/request history, and screenshots.
Proof: CRM interface screenshot and provider readback.
CONFIRMED: Dorottya wants the flight schedule in trip descriptions, realistic budget entry, Bali-night wording, the stray April image removed, and website leads in the CRM. Dani says the order field is “Navigáció sorrend”.
REPORTED, NOT VERIFIED: Dani says the flight cards and order editing were added. Old project files describe Sheet and Mailchimp newsletter handling.
OPEN: Zsuzsi's posting product and error; approved flight details; the staff-selected rank list; the current location of reported cache guidance; exact budget inclusion wording; active CRM list, fields, and duplicate rule.
LATER INPUT: Dorottya says the copy, photos, and ideas for new individual-trip sections are still being prepared. Those sections and a possible consultation page are a later scope when materials arrive.