Phase 150 complete

FAEDA Main Chain Control Room

The spine lock: Supplier - Manufacturer - Wholesaler - Retailer - Customer - Rider - Admin. The chain is now visible end to end without fake wallet or payment runtime.

Decision locked

The source-to-sale chain is covered through Phase 150. Next work must make it usable by roles, then add approved runtime forms safely.

Completed spine

Supplier to Customer

The controlled source-to-sale chain now reaches Phase 150 without fake runtime mutation.

Human surface

Role Dashboards

Supplier, manufacturer, wholesaler, retailer, customer, rider, and admin now have role entry points.

Safe finance lane

Partner Gated

Receivable, ledger, payment intent, callback, and settlement stay evidence-gated.

Next build lane

Runtime Forms

After dashboards, build real create/update flows behind permissions and review gates.

Runtime workbenches

draft actions

Role dashboards

role map

role dashboard

FAEDA Core Spine

Main connected source-to-customer operating map: supplier, manufacturer, wholesaler, shop, customer, logistics, partner payment, and founder control.

role dashboard

Customer-Shop Spine

Complete daily buying loop: nearby discovery, shop trust, product truth, family basket, inquiry, quote, order draft, reservation, partner payment readiness, delivery proof, statement, and support.

role dashboard

Customer-Shop Functional Flow

Touchable mobile demo: customer basket, inquiry, shop response, order draft candidate, and locked payment/inventory/settlement gates.

role dashboard

Seller Mobile Home

Shopkeeper phone app surface for today's requests, reply drafts, prepare states, payment holds, issues, stock signals, and hard no-fake-wallet/no-final-stock locks.

role dashboard

Seller Status Control

Deep shop status gate for open, busy, delivery, pickup, break, prayer/lunch, stock-check, pre-order, and closed states without fake acceptance/payment/dispatch.

role dashboard

Seller Request Inbox

Mobile-first incoming request inbox for shop, street vendor, home chef, pharmacy, service, and group-buy lanes with privacy-safe packets and draft-only actions.

role dashboard

Seller Request Detail

SKQ-004 mobile detail screen showing the exact seller-safe customer packet, redaction wall, proof checklist, and draft-only next actions.

role dashboard

Seller Reply Builder

SKQ-005 mobile seller response builder for available, unavailable, partial, substitute, wait-time, and revise-request drafts with proof and customer preview locks.

role dashboard

Seller Voice Reply Mode

SKQ-027 voice-first seller reply draft with transcript review, intent detection, privacy/payment/final-claim filter, and confirmation-gated final action.

role dashboard

Seller Offline Mode

SKQ-028 local seller draft/evidence queue with retry-ready review, conflict rules, and no offline order/payment/stock/dispatch authority.

role dashboard

Seller Staff Mode

SKQ-029 limited staff lanes for owner, cashier, packer, and handover person with visible/hidden permission matrix and local audit packets.

role dashboard

Seller Privacy Boundary QA

SKQ-030 seller privacy check for family-private, wallet, admin note, exact contact, health, unrelated-order, supplier-cost, and internal finance leakage.

role dashboard

Seller Admin Escalation Hook

SKQ-031 FAEDA Team review packet for stuck shops, fake stock, wrong listings, inactive sellers, and disputes with no automatic penalty or runtime mutation.

role dashboard

Seller Street Vendor Variant

SKQ-032 one-tap daily items for street vendors: live nearby, low, sold-out, reserve, pickup, and rider intent without order, payment, dispatch, inventory, ledger, settlement, or trust mutation.

role dashboard

Seller Home Chef Variant

SKQ-033 home-chef slots, menu, prep time, hygiene/freshness notes, limited quantity, and pre-order intent without order, payment, kitchen verification, exact home location, rider assignment, ledger, settlement, or trust mutation.

role dashboard

Seller Pharmacy Variant

SKQ-034 prescription proof, availability confirmation, substitution warning, expiry/batch proof, and safe medicine wording without diagnosis, dosage advice, dispensing approval, order, payment, dispatch, ledger, settlement, or trust mutation.

role dashboard

Seller Service Provider Variant

SKQ-035 booking slot, visit fee, job proof, customer approval, and issue handling without final booking, exact location release, worker assignment, payment, job completion, ledger, settlement, penalty, or trust mutation.

role dashboard

Seller Public Trust Screen

SKQ-036 customer-safe trust preview for verified labels, response speed, issue resolution, and public safety wording without hidden scores, private data, ranking, payment, dispute closure, settlement, or trust mutation.

role dashboard

Seller App QA Gate

SKQ-037 mobile-first QA for seller screens: no footer, plain seller wording, no internal-team language, no overlap, stable touch targets, and demo-only evidence without publishing, payment, settlement, or trust mutation.

role dashboard

Seller-to-Customer End-to-End Demo

SKQ-038 full demo chain from customer request to seller reply, customer accept, preparation, rider pickup, customer receive proof, and settlement pending without final order, payment, stock, ledger, payout, or trust mutation.

role dashboard

Seller Backend Readiness Map

SKQ-039 maps seller preview packets into future API contracts, DTO names, event names, permissions, storage migration rules, and runtime locks without server calls, orders, stock, ledger, payment, or settlement mutation.

role dashboard

Seller Pro Upgrade Signal

SKQ-040 detects when seller evidence supports POS-lite, inventory-lite, roznamcha, loyalty, purchase planning, or paid Pro review without billing, subscription, permission unlock, payment, or runtime mutation.

role dashboard

SKQ-041 Seller Pro Upgrade Review Gate

Review gate: Review saved upgrade signals with seller consent, plan-fit checks, training requirement, and approval outcome before any paid Pro offer is shown.

role dashboard

SKQ-042 Seller Pro Offer Consent Screen

Consent gate: Show a clear Pro offer only after review, with seller consent, terms preview, and safe decline path.

role dashboard

SKQ-043 Seller Plan Fit Matrix

Fit gate: Map the seller to POS-lite, inventory-lite, roznamcha, loyalty, purchase planning, or full Pro based on evidence.

role dashboard

SKQ-044 Seller Training Readiness Gate

Training gate: Check whether owner and staff understand the tool before activation is even considered.

role dashboard

SKQ-045 Seller Pro Sandbox Activation

Sandbox gate: Open demo-only Pro shell for reviewed sellers, without live billing or live operations.

role dashboard

SKQ-046 POS-Lite Workbench

POS gate: Give seller a simple counter-sale workbench for daily selling discipline without final runtime authority.

role dashboard

SKQ-047 Inventory-Lite Workbench

Inventory gate: Show lightweight item, stock, reorder, and source confidence controls before real inventory runtime.

role dashboard

SKQ-048 Roznamcha Workbench

Roznamcha gate: Prepare daily shop diary tools for cash notes, dues, expense notes, and closing review.

role dashboard

SKQ-049 Loyalty Workbench

Loyalty gate: Prepare repeat-customer and family-offer tools without creating reward liabilities.

role dashboard

SKQ-050 Purchase Planning Workbench

Purchase gate: Collect seller demand and stock signals into a controlled buying plan before supplier contact.

role dashboard

SKQ-051 Seller Pro Approval Desk

Approval gate: FAEDA Team reviews whether seller can enter Pro after consent, training, and plan-fit proof.

role dashboard

SKQ-052 Seller Plan Activation Draft

Activation gate: Create a plan activation draft only after approval, still before billing or live unlock.

role dashboard

SKQ-053 Seller Payment Subscription Boundary Gate

Payment gate: Define what payment partner, manual receipt, or approval is needed before paid Pro can exist.

role dashboard

SKQ-054 Seller Pro Feature Toggle Gate

Toggle gate: Control which Pro modules can become visible after approval without making them live runtime.

role dashboard

SKQ-055 Seller Pro Staff Seat Gate

Staff gate: Prepare owner, cashier, packer, accountant, and helper seat boundaries for Pro.

role dashboard

SKQ-056 Seller Pro Data Migration Preview

Migration gate: Preview which local seller data could later migrate into Pro without importing it yet.

role dashboard

SKQ-057 Seller POS-Lite Runtime Approval Gate

Runtime gate: Approve POS-lite for future runtime after sandbox, training, payment boundary, and feature toggle checks.

role dashboard

SKQ-058 Seller Inventory-Lite Runtime Approval Gate

Runtime gate: Approve inventory-lite for future runtime after stock discipline and migration preview checks.

role dashboard

SKQ-059 Seller Roznamcha Runtime Approval Gate

Runtime gate: Approve roznamcha runtime only after cash, due, expense, and daily close discipline is reviewed.

role dashboard

SKQ-060 Seller Loyalty Runtime Approval Gate

Runtime gate: Approve loyalty runtime only after offer rules, repeat-buyer privacy, and reward liability boundaries are clear.

role dashboard

SKQ-061 POS-Lite Sale Draft

POS gate: Create counter sale draft with item lines, quantity, price, discount note, and customer-safe label.

role dashboard

SKQ-062 POS-Lite Bill Preview

POS gate: Preview receipt wording before any official invoice, tax, payment, or ledger truth exists.

role dashboard

SKQ-063 POS-Lite Payment Method Selection

POS gate: Choose cash, COD, partner evidence, or due note as draft payment path.

role dashboard

SKQ-064 POS-Lite Sale Confirmation Gate

POS gate: Human confirms sale draft before it becomes sale evidence in the demo chain.

role dashboard

SKQ-065 POS-Lite Daily Sales Summary

POS gate: Summarize sale drafts, cash expected, partner proof, due amounts, and issue flags for the day.

role dashboard

SKQ-066 Inventory-Lite Opening Stock Draft

Inventory gate: Seller enters starting stock as an owner-reviewed draft only.

role dashboard

SKQ-067 Inventory-Lite Stock Adjustment Gate

Inventory gate: Handle damage, shortage, correction, expiry, and owner-approved stock adjustments.

role dashboard

SKQ-068 Inventory-Lite Low Stock Alert

Inventory gate: Detect low stock and suggest restock without contacting suppliers.

role dashboard

SKQ-069 Inventory-Lite Reorder Suggestion

Inventory gate: Suggest supplier, wholesaler, manufacturer, farmer, or specialist route for reorder.

role dashboard

SKQ-070 Inventory-Lite Stock Movement Evidence

Inventory gate: Record evidence-only stock movement candidate without full stock ledger authority.

role dashboard

SKQ-071 Roznamcha Opening Day Book

Roznamcha gate: Start daily shop diary with opening cash, opening due, and owner notes.

role dashboard

SKQ-072 Roznamcha Cash Note Entry

Roznamcha gate: Record cash received, cash paid, manual note, and proof reference as diary evidence.

role dashboard

SKQ-073 Roznamcha Credit Due Note

Roznamcha gate: Record customer due, supplier due, partial paid, and remaining balance as a controlled note.

role dashboard

SKQ-074 Roznamcha Expense Note

Roznamcha gate: Record shop rent, helper wage, electricity, packaging, transport, and small expenses.

role dashboard

SKQ-075 Roznamcha Daily Close Gate

Roznamcha gate: End day with cash expected, cash counted, mismatch reason, and owner sign-off.

role dashboard

SKQ-076 Loyalty Customer Identity Draft

Loyalty gate: Draft repeat-customer profile without exposing family private data or wallet data.

role dashboard

SKQ-077 Loyalty Repeat Purchase Signal

Loyalty gate: Detect repeat demand such as daily milk, weekly grocery, monthly medicine, or seasonal service.

role dashboard

SKQ-078 Loyalty Offer Draft

Loyalty gate: Shop drafts safe offers like family bundle, repeat buyer discount, or QR deal.

role dashboard

SKQ-079 Loyalty Points Boundary Gate

Loyalty gate: Keep points and rewards draft-only until reward liability and wallet boundaries are approved.

role dashboard

SKQ-080 Family Group Loyalty Deal

Loyalty gate: Prepare family and group deals like grocery day, pizza day, or monthly ration bundle.

role dashboard

SKQ-081 Purchase Planning Demand Review

Purchase gate: Review missed demand and repeat demand before creating any supplier-facing need.

role dashboard

SKQ-082 Purchase Planning Need Consolidation

Purchase gate: Combine multiple needs into a clean purchase planning bundle.

role dashboard

SKQ-083 Supplier Wholesaler Match Suggestion

Purchase gate: Suggest wholesaler, distributor, manufacturer, farmer, or specialist source without contacting them yet.

role dashboard

SKQ-084 Purchase Quantity Band Draft

Purchase gate: Create low, normal, and high quantity bands before any supplier quote request.

role dashboard

SKQ-085 Purchase Budget Readiness Check

Purchase gate: Check whether owner budget, cash note, due note, and risk are ready for purchase planning.

role dashboard

SKQ-086 Supplier Quote Request Draft

Purchase gate: Draft a supplier quote request from need, quantity, budget, and source match.

role dashboard

SKQ-087 Supplier Quote Comparison Lite

Purchase gate: Compare quote candidates in a lite view before owner decision.

role dashboard

SKQ-088 Owner Purchase Decision Gate

Purchase gate: Owner decides hold, revise, approve intent draft, or cancel before purchase intent exists.

role dashboard

SKQ-089 Purchase Intent Draft

Purchase gate: Draft purchase intent after owner decision, still before formal supplier commitment.

role dashboard

SKQ-090 Supplier Wholesaler Connection Handoff

Purchase gate: Hand purchase intent draft to the controlled supplier/wholesaler connection flow.

role dashboard

SKQ-095 Supplier Response Safety Review Gate

Safety gate: Review supplier response intake for unsafe claims, price and terms confidence, proof gaps, source identity risk, and allowed next lane without accepting quote, PO, payment, goods receipt, inventory, ledger, or settlement.

role dashboard

SKQ-096 Supplier Response Decision Gate

Decision gate: Choose the safe path after response review: hold, reject, retry, request proof, or allow quote readiness.

role dashboard

SKQ-097 Supplier Proof Request Gate

Proof gate: Prepare a controlled proof request for sample, expiry, certification, stock photo, packing proof, delivery proof, or source identity proof.

role dashboard

SKQ-098 Supplier Proof Evidence Intake

Proof gate: Intake supplier proof as evidence only and classify whether it is complete, partial, expired, unclear, mismatched, or unsafe.

role dashboard

SKQ-099 Supplier Proof Review Gate

Proof gate: Review proof evidence with owner-readable checks before allowing quote readiness.

role dashboard

SKQ-100 Supplier Quote Readiness Gate

Quote gate: Confirm that a supplier response and proof are ready to become a quote candidate without accepting the quote.

role dashboard

SKQ-101 Supplier Quote Candidate Gate

Quote gate: Create quote candidate evidence with price, quantity, delivery terms, validity, proof reference, and risk note.

role dashboard

SKQ-102 Supplier Quote Comparison Prep

Quote gate: Prepare comparison between supplier candidates using safe seller-visible fields only.

role dashboard

SKQ-103 Owner Purchase Decision Prep

Decision gate: Prepare owner decision with budget, quote comparison, proof risk, urgency, and cancellation path.

role dashboard

SKQ-104 Purchase Intent Handoff Gate

Handoff gate: Hand approved owner decision into purchase intent draft while keeping supplier commitment, payment, goods receipt, and stock movement locked.

role dashboard

SKQ-105 Source Relationship Memory Gate

Relationship gate: Save relationship memory for source quality, response speed, proof quality, quote behavior, issue risk, and next follow-up without publishing a trust score.

role dashboard

SKQ-106 Source Memory Review Queue

Review gate: Review saved source relationship memory before it can influence any repeat purchase, preferred supplier suggestion, or formal purchase bridge.

role dashboard

SKQ-107 Source Risk Classification Gate

Risk gate: Classify source risk using response speed, proof quality, price behavior, delivery behavior, complaint history, and privacy safety.

role dashboard

SKQ-108 Preferred Supplier Candidate Gate

Candidate gate: Prepare a preferred supplier candidate only when source memory and risk class are seller-safe and owner-readable.

role dashboard

SKQ-109 Repeat Purchase Eligibility Gate

Eligibility gate: Check whether the seller's repeated need, supplier behavior, budget, and item shelf life support repeat purchase planning.

role dashboard

SKQ-110 Purchase Intent Conversion Gate

Purchase gate: Convert reviewed source memory and quote evidence into a purchase intent candidate without making it final.

role dashboard

SKQ-111 Formal Purchase Intent Review Link

Handoff gate: Link the purchase intent candidate to the existing formal purchase intent review flow while preserving evidence lineage.

role dashboard

SKQ-112 Supplier Profile Binding Gate

Binding gate: Bind the source candidate to a supplier, wholesaler, distributor, manufacturer, farmer, or specialist profile candidate without creating a live contract.

role dashboard

SKQ-113 Owner Spend Approval Handoff

Spend gate: Prepare owner spend approval with budget band, source risk, quantity band, delivery need, and cancel/revise path.

role dashboard

SKQ-114 PO Draft Readiness Bridge

Readiness gate: Check whether owner-approved spend and supplier profile evidence are ready to enter a purchase order draft later.

role dashboard

SKQ-115 Supplier Acknowledgement Bridge

Acknowledgement gate: Prepare acknowledgement requirements for a future supplier response to a formal purchase document.

role dashboard

SKQ-116 Supplier Dispatch Readiness Bridge

Readiness gate: Prepare future dispatch-readiness checks for quantity ready, packing status, pickup window, documents, and risk notes.

role dashboard

SKQ-117 Goods Receipt Readiness Bridge

Receipt gate: Prepare goods receipt readiness checks for quantity, damage, shortage, expiry, and document evidence without creating stock movement.

role dashboard

SKQ-118 Payable Settlement Readiness Bridge

Payable gate: Prepare payable and settlement readiness after future receipt evidence, while partner payment, ledger posting, and payout remain later controlled gates.

role dashboard

SKQ-119 Supplier Performance Memory Update

Performance gate: Prepare future memory update after purchase cycle evidence: response, proof, dispatch, receipt, issue, and payment behavior.

role dashboard

SKQ-120 Seller Purchase Chain QA Gate

QA gate: QA the whole seller purchase chain from source memory to future PO, receipt, payable, settlement, and performance memory before deeper runtime build.

role dashboard

SKQ-121 Formal Purchase Intent Connection

Formal gate: Connect seller purchase chain QA into the existing formal purchase intent review gate without approving intent automatically.

role dashboard

SKQ-122 Purchase Order Draft Connection

PO gate: Map approved purchase-intent evidence into the existing purchase order draft gate without creating or sending a PO from the mobile bridge.

role dashboard

SKQ-123 PO Approval Connection

Approval gate: Connect PO draft evidence into the existing PO approval workbench while maker-checker and owner approval remain outside this mobile bridge.

role dashboard

SKQ-124 Supplier Acknowledgement Connection

Acknowledgement gate: Connect approved PO readiness into the existing supplier acknowledgement desk without accepting, rejecting, or changing supplier response from the bridge.

role dashboard

SKQ-125 Dispatch Readiness Connection

Dispatch gate: Connect supplier acknowledgement into the existing dispatch readiness gate for quantity ready, packing, pickup, and document checks.

role dashboard

SKQ-126 Goods Receipt Connection

Receipt gate: Connect dispatch readiness into the existing goods receipt approval gate without creating GRN or stock movement.

role dashboard

SKQ-127 Inventory Movement Connection

Inventory gate: Connect approved goods receipt into the existing inventory movement gate while mobile bridge remains read-only evidence.

role dashboard

SKQ-128 Invoice Match Connection

Match gate: Connect supplier invoice intake and 3-way match readiness so PO, receipt, and invoice evidence can be compared by the formal engine.

role dashboard

SKQ-129 Payable Payment Connection

Payable gate: Connect matched invoice readiness into payment-intent workbench while payable approval, licensed partner execution, callbacks, and ledger posting stay locked.

role dashboard

SKQ-130 Formal Chain Connection QA

QA gate: QA the full handoff from seller-mobile purchase chain into formal purchase, PO, acknowledgement, dispatch, receipt, inventory, invoice, match, and payment readiness gates.

role dashboard

SKQ-131 Formal Intake Contract Gate

Contract gate: Define the safe contract for what seller-mobile evidence may hand to formal purchase gates without creating formal records.

role dashboard

SKQ-132 Evidence Packet Mapper

Adapter gate: Map seller-mobile packets into future formal field names while preserving source, actor, timestamp, proof, and lock metadata.

role dashboard

SKQ-133 Permission Boundary Mapper

Permission gate: Map which role may view, submit, review, or reject seller-mobile evidence before a formal gate consumes it.

role dashboard

SKQ-134 Duplicate Record Prevention Gate

Duplicate gate: Prevent seller-mobile evidence from creating duplicate purchase intents, duplicate POs, duplicate GRNs, duplicate invoices, or duplicate payment drafts.

role dashboard

SKQ-135 Formal Gate Backlink Registry

Backlink gate: Prepare return links so formal gates can point back to the seller-mobile evidence packet that created the handoff.

role dashboard

SKQ-136 Runtime State Handshake Gate

Handshake gate: Prepare state handshakes for draft, submitted, review, approved, held, rejected, revised, and closed states across seller-mobile and formal gates.

role dashboard

SKQ-137 Cross-Gate Exception Desk

Exception gate: Define how mismatches travel between seller-mobile evidence and formal gates when source, quote, PO, receipt, invoice, or payment evidence disagrees.

role dashboard

SKQ-138 Audit Trail Linkage Gate

Audit gate: Prepare audit linkage between seller-mobile evidence, formal gate events, review notes, exception notes, and future evidence bank records.

role dashboard

SKQ-139 End-to-End Formal Chain Smoke Runner

Smoke gate: Prepare smoke checks for seller-mobile to formal purchase chain routes, formal link cards, stage windows, locks, and save packets.

role dashboard

SKQ-140 Formal Runtime Readiness QA

QA gate: QA the adapter layer before any future runtime build links seller-mobile evidence to formal purchase APIs, permissions, audit logs, or state transitions.

role dashboard

SKQ-091 Supplier/Wholesaler Connection Runtime Review

Review the seller purchase handoff before real supplier contact, quote request, purchase order, payment, goods receipt, inventory movement, or settlement runtime.

role dashboard

SKQ-092 Controlled Supplier Contact Approval Gate

Approve, revise, or hold the first controlled source contact packet while quote send, purchase order, payment, goods receipt, inventory, and settlement stay locked.

role dashboard

SKQ-093 Supplier Contact Execution Evidence Gate

Capture proof that approved supplier/wholesaler contact happened later while quote acceptance, purchase order, payment, goods receipt, inventory, and settlement stay locked.

role dashboard

SKQ-094 Supplier Response Intake Gate

Classify supplier/wholesaler response as no reply, availability, price indication, delivery terms, proof request, or unsafe claim while purchase, payment, goods receipt, inventory, and settlement stay locked.

role dashboard

Seller Quote Price Reply

SKQ-006 mobile quote packet for price, quantity, validity, packing note, delivery estimate, substitute option, and budget warning before customer decision.

role dashboard

Seller Customer Decision Wait

SKQ-007 seller wait-state screen after quote draft: waiting, viewed, family deciding, revision requested, expiring soon, and no stock/order/payment claim.

role dashboard

Seller Availability Confirmation

SKQ-008 mobile seller readiness proof for exact quantity, shortage, substitute, freshness, expiry, pickup readiness, and delivery readiness before stock/payment gates.

role dashboard

Seller Stock Reservation Lite

SKQ-009 mobile temporary hold packet with auto-expiry, release rules, shortage/substitute blockers, and no permanent inventory movement.

role dashboard

Seller Order Preparation Board

SKQ-010 mobile board for preparing, packed, ready-for-pickup, handover packet, and issue-window states without delivery/payment/ledger completion.

role dashboard

Seller Packing Checklist

SKQ-011 mobile checklist for item count, package count, substitution note, cold/fragile/expiry/weight checks, and optional photo reference before pickup choice.

role dashboard

Seller Pickup / Delivery Choice

SKQ-012 mobile movement-choice draft for customer pickup, FAEDA rider, shop delivery, local helper, counter hold, or blocked review without dispatch/payment completion.

role dashboard

Seller Rider Handoff

SKQ-013 mobile seller handoff packet for rider/helper identity, pickup OTP requirement, masked contact, failed pickup reason, and no delivery/COD/settlement completion.

role dashboard

Seller Customer Handover Proof View

SKQ-014 seller receipt proof status view for OTP/photo/QR, timestamp/actor, issue window, and no payment/ledger/settlement/trust release.

role dashboard

Seller COD Handling View

SKQ-015 seller COD status view for expected cash, collected claim, rider deposit proof pending/submitted, dispute, and reconciliation evidence without paid/ledger/settlement authority.

role dashboard

Seller Partner Payment Status View

SKQ-016 seller partner evidence view for pending, proof success, failed, reversed, held, and disputed statuses without fake wallet, paid, ledger, or settlement claims.

role dashboard

Seller Settlement View

SKQ-017 seller settlement visibility for pending, held, approved, paid-evidence, and disputed balances from accounting truth only without wallet, payout, or ledger authority.

role dashboard

Seller Issue Desk

SKQ-018 seller issue review for missing item, wrong item, damaged/stale item, late delivery, overcharge, behavior issue, fake availability, and payment issue without refund, replacement, penalty, payout, ledger, or complaint closure authority.

role dashboard

Seller Evidence Reply

SKQ-019 seller proof packet for packing proof, bill proof, stock proof, handover proof, and customer-safe response notes without issue closure, refund, replacement, payout, ledger, wallet, or trust authority.

role dashboard

Seller Refund / Replacement Response

SKQ-020 seller remedy proposal for replacement, refund review, dispute, partial remedy, or wait-for-approval without execution, payout, ledger, wallet, trust, or inventory authority.

role dashboard

Seller Daily Shop Report

SKQ-021 daily seller operating report for requests, accepted, rejected, completed, missed demand, issues, repeat demand, and top products without revenue, tax, ledger, wallet, settlement, payout, or inventory authority.

role dashboard

Seller Missed Demand Report

SKQ-022 seller missed-demand report for products customers requested but the shop could not provide, feeding future supplier/wholesaler signals without RFQ, PO, B2B lead, stock, price, or inventory authority.

role dashboard

Seller Inventory Lite

SKQ-023 seller inventory planning signals for fast items, low stock, unavailable items, today price hints, reorder hints, source confidence, and freshness checks without ERP stock, GRN, RFQ, PO, or B2B authority.

role dashboard

Seller Supplier Need Signal

SKQ-024 shop restock demand signal for quantity bands, source lanes, urgency, confidence, and owner checklist without supplier contact, RFQ, PO, purchase intent, payment, or inventory authority.

role dashboard

Seller B2B Purchase Lead

SKQ-025 controlled B2B lead packet for wholesaler, distributor, manufacturer, farmer, or specialist lanes without RFQ, quote, purchase intent, PO, supplier order, payment, GRN, or inventory authority.

role dashboard

Seller QR Shop Page Control

SKQ-026 QR and WhatsApp public shop entry control with FAEDA-owned verification labels, stock wording, payment wording, trust safety, and no checkout/order/inventory authority.

role dashboard

Shop Request Inbox

Shopkeeper workbench for customer inquiries, seller responses, order draft visibility, and locked payment/inventory/dispatch boundaries.

role dashboard

Customer Decision Hub

Customer-side workbench for reviewing shop response, asking revision, rejecting, or accepting into an order draft candidate without final order/payment/runtime mutation.

role dashboard

Availability Stock Confirmation

Seller/provider confirms exact quantity, price, expiry, pickup/delivery readiness, shortage, or substitute after order draft without inventory ledger movement.

role dashboard

Customer Order Confirmation

Customer confirms an accepted order draft into ORDER_CONFIRMATION evidence only; stock, payment, dispatch, ledger, wallet, and payout remain gated.

role dashboard

Shop Stock Reservation

Shopkeeper workbench for creating STOCK_RESERVATION hold packets after customer confirmation without mutating stock ledger, payment, dispatch, wallet, or payout.

role dashboard

Customer Payment Intent

Customer creates COD or Upaisa/SBP partner-powered payment intent after availability evidence without execution, callback, ledger, wallet, or payout.

role dashboard

Customer Dispatch Planning

Customer sees pickup actor, pickup proof requirement, ETA, masked contact, delivery route, and failed-attempt reason after dispatch authority; no rider/helper execution or finance mutation.

role dashboard

Customer Handover Proof

Customer receipt proof records OTP/photo/QR, timestamp, actor, location hint, confirmation, and issue-window start while delivery completion and finance stay locked.

role dashboard

Customer Issue Review

Customer issues link to receipt, delivery, and payment evidence while refund, replacement, penalty, payout reversal, and trust penalty stay blocked.

role dashboard

Customer Remedy Completion

Approved issue remedies close through replacement stock, dispatch, handover, refund maker-checker, partner draft, callback, settlement/ledger, and closure certificate gates.

role dashboard

Role Switcher

Founder/operator map for choosing Supplier, Manufacturer, Wholesaler, Retailer, Customer, Rider, or Admin before opening a role surface.

role dashboard

Founder Demo Journey

Five-minute guided story from raw supplier to manufacturer, wholesaler, retailer, customer, rider, and payment ops.

role dashboard

Demo Seed Journey

Concrete product seed from polymer source to pearl button manufacturer, wholesale, retail, customer demand, rider proof, and Upaisa evidence.

role dashboard

Demo Seed Data Pack

Portable seed pack export/import shape with stable keys, import order, relationship edges, JSON envelope, and hard mutation locks.

role dashboard

Demo Seed Dry-Run Validator

No-write validation layer for seed pack scope, schema, dependencies, idempotency, permissions, mutation locks, and audit report shape.

role dashboard

Seed Import Readiness Report Desk

Evidence-only queue for reviewing dry-run reports, decisions, blocked attempts, audit notes, and next safe gates without importing records.

role dashboard

Seed Import Approval Design Gate

Maker-checker approval for importer design discovery only, with no importer build, run, schedule, service, queue, or runtime write.

role dashboard

Importer Technical Design Documentation

Documentation-only architecture for future seed importer; no API, service, worker, queue, migration, or database writer.

role dashboard

Role Functional Readiness Sprint

Phases 161-170 in one controlled board: scope review, role QA, demo personas, permissions, dashboards, workbenches, seed binding, and functional-lite role checks.

role dashboard

Role Demo Credential Shell

Phase 171 demo-only credential launcher for fast role switching without creating sessions, users, real OTPs, or production auth claims.

role dashboard

Role Route Smoke Test Board

Phase 172 QA cockpit for opening every role dashboard, workbench, and primary route while checking boundaries and mobile fit.

role dashboard

Role UX Correction Backlog

Phase 173 backlog for fixing weak role UX, route labels, mobile fit, role clarity, and unsafe wording without adding fake runtime authority.

role dashboard

Role QA Evidence Capture Desk

Phase 174 manual evidence desk for screenshot references, reviewer notes, route status, decisions, and correction proof without storage writes.

role dashboard

Evidence Storage Permission Design Gate

Phase 175 design gate for upload/view/redact/retain/approve/export/delete/restore permissions before real evidence storage.

role dashboard

Evidence Data Contract Design

Phase 176 schema-first design for evidence metadata, storage references, audit fields, redaction markers, review decisions, and retention signals before storage exists.

role dashboard

Evidence Storage Provider Boundary Design

Phase 177 provider-boundary design for aliases, encryption, signed-view policy, retention, quarantine, and forbidden data blocks before storage exists.

role dashboard

Evidence Upload Flow Approval Design

Phase 178 approval workflow for request, scope, contract validation, preflight scan, redaction, maker-checker, provider instruction, and audit before upload APIs exist.

role dashboard

Evidence Review Queue Workflow Design

Phase 179 review queue design for reviewer assignment, aging, escalation, decision lanes, correction loops, and audit status before queue services exist.

role dashboard

Evidence Correction Closure Packet Design

Phase 180 correction closure design for correction requests, fix proof, reviewer verification, closure decisions, reopen triggers, and audit packets before ticket or queue services exist.

role dashboard

Evidence Review Reporting Dashboard Design

Phase 181 privacy-safe reporting design for queue health, closure health, stale evidence, reopen trends, reviewer load, escalation pressure, and founder visibility before reporting APIs exist.

role dashboard

Evidence Reporting Export Policy Design

Phase 182 export policy design for permissions, redaction rules, allowed and blocked formats, signed report access, retention, and audit trail before export APIs exist.

role dashboard

Evidence External Auditor Access Design

Phase 183 external auditor access design for auditor identity, scoped report access, approval gates, redacted evidence views, revocation, and audit logs before auditor runtime exists.

role dashboard

Evidence Audit Retention Register Design

Phase 184 retention register design for retention lanes, lifecycle states, access windows, legal holds, tombstones, actor permissions, reporting views, and audit fields before retention runtime exists.

role dashboard

Evidence Audit Exception Review Design

Phase 185 exception review design for retention conflicts, expired-but-held records, missing approvals, risky lifecycle transitions, proposed outcomes, closure packet fields, and reviewer roles before exception runtime exists.

role dashboard

Evidence Audit Closure Governance Design

Phase 186 closure governance design for checker decisions, closure proof, reopen triggers, final audit review, actor boundaries, closure reports, and runtime approval readiness before closure runtime exists.

role dashboard

Evidence Audit Runtime Build Approval Gate Design

Phase 187 runtime build approval design for founder, data protection, security, backend, storage, RBAC, QA, sandbox, and rollout gates before evidence runtime is built.

role dashboard

Evidence Runtime Local Stub Readiness Design

Phase 188 Defines how FAEDA may create disabled local evidence stubs without persistence, provider writes, queues, workers, notifications, exports, or live user impact.

role dashboard

Evidence Runtime Feature Flag + Kill Switch Design

Phase 189 Defines disabled-by-default flags, role scope, zone scope, emergency stop, rollback levels, and audit visibility before evidence runtime can be exposed.

role dashboard

Evidence Metadata Database Schema Approval Design

Phase 190 Defines future evidence metadata tables, indexes, retention links, privacy classes, audit ids, and rollback conditions before any migration is created.

role dashboard

Evidence API Contract Approval Design

Phase 191 Defines future API boundaries for upload request, preflight, review queue, redaction, signed view, closure, export request, and audit events before routes exist.

role dashboard

Evidence Storage Adapter Sandbox Design

Phase 192 Defines how sandbox storage adapters can be tested with provider aliases, fake files, quarantine, encryption settings, signed view mocks, and no production object writes.

role dashboard

Evidence Upload Preflight Stub Design

Phase 193 Defines future upload preflight checks for scope, size, MIME type, privacy class, redaction need, scan status, retention lane, maker role, and duplicate detection before upload runtime exists.

role dashboard

Evidence Review Queue Local Stub Design

Phase 194 Defines a local-only review queue stub for assignment lanes, aging, severity, escalation, redaction return, correction loops, and no worker-backed mutation.

role dashboard

Evidence Audit Event Writer Stub Design

Phase 195 Defines append-only audit event shape, event categories, request ids, actor scope, before/after summaries, failure events, and no production log writes.

role dashboard

Evidence Permission Enforcement Test Matrix

Phase 196 Defines negative and positive permission tests for uploader, reviewer, checker, founder, support, auditor, data protection, security, and ops roles before runtime exposure.

role dashboard

Evidence Sandbox Runtime Dry-Run Validator

Phase 197 Defines no-write validation for sandbox evidence flows: upload preflight, storage mock, review queue, audit event, permission matrix, export block, and rollback checks.

role dashboard

Evidence Runtime Security + Privacy QA Gate

Phase 198 Defines security, privacy, redaction, consent, storage, secrets, audit, abuse, rate-limit, and incident-response checks before any controlled pilot.

role dashboard

Evidence Runtime Pilot Approval Packet

Phase 199 Defines the controlled pilot packet for allowed roles, allowed evidence classes, sandbox-to-pilot boundary, support plan, rollback, monitoring, manual override, and founder approval.

role dashboard

Evidence Runtime Founder Release Control Room

Phase 200 Defines the founder-facing release control room for runtime status, flags, kill switches, approvals, pilot health, incidents, blocked shortcuts, QA evidence, and final release decisions.

role dashboard

Core Operating Flow Resume Gate

Phase 201 return-to-core gate after evidence runtime safety: supplier, manufacturer, wholesaler, retailer, customer, rider, and founder handoffs.

role dashboard

Role Landing Clarity Sweep

Phase 202 role landing QA: every dashboard shows who I am, what I own, safe actions, blocked claims, and next handoff.

role dashboard

Source-to-Sale Demo Journey QA

Phase 203 founder-ready demo chain: raw material supplier, manufacturer, wholesaler, retailer, customer, rider, and payment ops with pass checks and blocked fake runtime claims.

role dashboard

Mobile-First Role Dashboard Fit Check

Phase 204 verifies role dashboards on phone view: readable first screen, tappable actions, visible locks, no horizontal spill, and Phase 203 story continuity.

role dashboard

Backend Action Boundary Audit

Phase 205 classifies Business Pro actions as backend guarded, preview-only, partner-gated, or blocked before deeper runtime work continues.

role dashboard

Workbench Submit-State + API Error Contract QA

Phase 206 verifies workbench submit states, API error mapping, preview-only behavior, partner-draft safety, and stable QA metadata across role actions.

role dashboard

Role Workbench Automated Smoke Test Matrix

Phase 207 defines selector-ready smoke-test cases for every role workbench without creating a runner, CI job, backend mutation, or partner execution.

role dashboard

Workbench Smoke Runner Technical Design

Phase 208 designs the future runner architecture, safe execution lanes, report artifact schema, fail-fast policy, and sandbox approval requirements without creating automation runtime.

role dashboard

Sandbox Auth, Fixture, and Safe Test Account Approval Gate

Phase 209 approves sandbox tenant scope, role account aliases, fixture labels, permission bands, secret custody, cleanup, and review gates before authenticated smoke tests exist.

role dashboard

Public-Demo Readiness Board

Phase 210 decides what FAEDA can safely show publicly, what must stay internal, and what blocks Google or public upload before the 5-day release track continues.

role dashboard

Public Scope Lock

Phase 211 freezes public routes, role paths, demo data, claims, CTAs, and hard-stop boundaries before route cleanup and public navigation repair.

role dashboard

Route Cleanup and Public Navigation Repair

Phase 212 locks the public route map, separates public CTAs from internal ops, removes old home-link patterns, and prepares first screen polish.

role dashboard

Public Home and First Screen Polish

Phase 213 polishes the public home with safe demo CTAs, source-chain clarity, role preview access, and no real wallet/order/payment claims.

role dashboard

Demo Mode Guard

Phase 214 makes demo, preview, sandbox, partner-gated, and blocked states visible before public viewers can mistake sample data for live transactions.

role dashboard

Source-to-Sale Public Demo Flow

Phase 215 turns verified supply to household demand into a public-safe walkthrough with demo labels, blocked claims, and role handoffs.

role dashboard

Role Entry UX for Public Visitors

Phase 216 turns public interest into safe role-choice paths for customer, shop, supplier, manufacturer, rider, and founder/admin without live account or payment claims.

role dashboard

Public Lead Capture Approval Gate

Phase 217 defines safe public lead categories, consent rules, forbidden fields, review owners, and later onboarding gates without a live form submission.

role dashboard

Consent-Safe Lead Form Design

Phase 218 defines the non-submitting public lead form shell, field states, consent copy, sensitive-data blocks, and future packet preview before backend writes exist.

role dashboard

Public Lead Review Queue Design

Phase 219 defines the human review queue blueprint for consent-safe public lead packets, privacy masking, duplicate checks, role routing, and blocked operational actions before lead runtime exists.

role dashboard

Lead Triage Decision Policy

Phase 220 defines when future public lead packets can be rejected safely, corrected, held for consent, routed, escalated, or marked review-ready without live mutation.

role dashboard

Lead Assignment Approval Gate

Phase 221 defines when a reviewed public lead packet can be approved for safe role-lane ownership without contact, CRM, account creation, onboarding, payment, wallet, or partner sync.

role dashboard

Lead Contact Permission Gate

Phase 222 defines whether a future assigned public lead may be contacted by specific channel, script, timing, and consent rules without sending messages, calls, CRM tasks, or field visits.

role dashboard

Lead Follow-Up Outcome Review Gate

Phase 223 A response like interested, not reached, wrong number, or opted out can be reviewed later, but it must not become account truth, sales truth, or onboarding truth by itself.

role dashboard

Lead Contact Script Template Approval Gate

Phase 224 Every future contact must use a founder/legal/privacy-approved script shape so FAEDA does not sound like a bank, government body, fake job agent, or pressure-sales team.

role dashboard

Lead Contact Attempt Evidence Register

Phase 225 FAEDA should know that a permitted attempt happened, but it should not store full private call transcripts, WhatsApp screenshots, or sensitive personal details by default.

role dashboard

Opt-Out / Do-Not-Contact Register

Phase 226 If someone opts out, FAEDA must respect it across phone, SMS, WhatsApp, email, in-app, and FAEDA Team assisted follow-up surfaces.

role dashboard

Lead Conversion Candidate Gate

Phase 227 A serious lead may become a candidate for onboarding, but FAEDA still needs role-specific invitation, packet review, verification, and backend approval.

role dashboard

Role Onboarding Invitation Gate

Phase 228 An onboarding invitation should explain the role path, required information, privacy, and demo/current status without implying approval or live earning.

role dashboard

Role Onboarding Packet Review Gate

Phase 229 The onboarding packet is a joining file. It can be reviewed, corrected, held, or rejected before FAEDA creates actual role identity.

role dashboard

Public Onboarding Readiness Board

Phase 230 Before opening public onboarding, FAEDA needs a board that shows which role flows are safe enough for demo, beta, or live build approval.

role dashboard

Demo-to-Lead Analytics Safety Dashboard

Phase 231 Founder needs to see what public visitors care about, but not raw private lead content, contact details, or sensitive messages.

role dashboard

Public Trust / FAQ / Safety Page

Phase 232 Pakistani users need simple answers: what FAEDA is, what is demo, what is partner-gated, how privacy works, and how to report problems.

role dashboard

Public Feedback & Complaint Intake Gate

Phase 233 If someone receives a fake FAEDA call, sees unsafe wording, or finds wrong public information, the public surface needs a clear reporting gate.

role dashboard

Public Privacy / Terms / Consent Surface

Phase 234 Before public upload, FAEDA must show privacy, terms, consent, contact rules, demo status, and partner payment boundaries clearly.

role dashboard

Public Upload Readiness Checklist

Phase 235 Before Google/public upload, FAEDA needs a strict checklist for routes, mobile fit, wording, demo labels, privacy, contact safety, and fake runtime prevention.

role dashboard

Production Env & Secret Readiness Gate

Phase 236 Before public upload, FAEDA needs a gate that confirms env variables, public config, secrets, provider keys, and local-only assumptions are clean.

role dashboard

Domain / SEO / Metadata / Performance Pass

Phase 237 FAEDA needs clear titles, descriptions, social previews, icons, mobile speed, and search-safe wording before public upload.

role dashboard

Public QA Smoke Matrix

Phase 238 Every public route should be checked for load, mobile fit, wording, route links, demo labels, contact safety, and no fake runtime claims.

role dashboard

Founder Go / No-Go Launch Board

Phase 239 A founder board should show what is ready, risky, blocked, and deferred before FAEDA freezes a public launch candidate.

role dashboard

Public Launch Candidate Freeze

Phase 240 After freeze, FAEDA should stop adding new public features and only accept bug fixes, copy safety fixes, claim corrections, accessibility fixes, and security fixes.

role dashboard

Post-Freeze Bugfix Control Gate

Phase 241 After Phase 240, FAEDA should behave like a release candidate: every change must be a verified fix, must name its evidence, must avoid feature drift, and must be reviewable by founder/QA/security where needed.

role dashboard

Post-Freeze Regression Replay Gate

Phase 242 After a post-freeze fix, FAEDA must replay the affected routes plus key public journey gates so a mobile fix, wording fix, or safety correction does not quietly break another part of the public launch candidate.

role dashboard

Launch Candidate Evidence Sign-Off Gate

Phase 243 After regression replay, FAEDA needs a human sign-off layer that says the evidence is complete enough to assemble a public upload package. This is not store submission and not public release.

role dashboard

Public Upload Package Assembly Gate

Phase 244 After evidence sign-off, FAEDA needs a clean public-upload package draft: route list, screenshots, claims, policy notes, demo labels, payment disclaimers, support paths, and risks. This is assembly for review, not public release.

role dashboard

Public Upload Package Final Review Gate

Phase 245 The assembled package now needs one last human review pass across product, QA, security, privacy, payment/legal, support, and founder scope. Passing this gate means the package can move to store-listing draft work, not public upload.

role dashboard

Store Listing Metadata Draft Gate

Phase 246 After final package review, FAEDA can draft public listing metadata. The metadata must explain FAEDA clearly while staying truthful: demo-safe, partner-gated, consent-first, and no fake wallet, bank, job, government, hospital, order, or payout promise.

role dashboard

Store Listing Asset Review Gate

Phase 247 Store listing visuals must look strong but stay honest. Every screenshot, icon, banner, and preview image must avoid private data, fake live payment claims, government/bank implication, and unapproved runtime promises.

role dashboard

Store Listing Policy Link Verification Gate

Phase 248 A public store listing is not safe just because it looks polished. Every claim must have a visible, working, approved policy or support path so customers, shops, riders, suppliers, and manufacturers know what FAEDA is and what it is not.

role dashboard

Store Listing Final Compliance Review Gate

Phase 249 Before FAEDA moves toward a public store submission, the whole listing package must be reviewed as one truth bundle: words, screenshots, policy exits, support routes, payment wording, privacy, and founder approval all have to agree.

role dashboard

Store Listing Manual Submission Approval Gate

Phase 250 After final compliance review, FAEDA still needs a maker-checker approval before any human opens the store console. This gate locks the authorized submitter, candidate version, release track, evidence expectations, and founder hold power without performing the upload itself.

role dashboard

Store Submission Evidence Capture Gate

Phase 251 If a human submits the FAEDA package later, FAEDA needs a clean evidence packet showing exactly what was submitted, by whom, when, to which track, and what the console said. That evidence must not include secrets or become a fake public-launch claim.

role dashboard

Store Review Status Monitoring Gate

Phase 252 After a manual submission attempt, FAEDA needs a calm review board that separates store-console status from public-launch truth. In review, rejected, approved, and published are evidence states that must be checked, timestamped, and routed without turning into unsafe runtime activation.

role dashboard

Store Rejection / Changes Required Evidence Gate

Phase 253 When a store requests changes, FAEDA must preserve the truth, protect secrets, classify the issue, assign correction ownership, and prevent rushed resubmission. The aim is disciplined recovery: no panic edits, no fake approval claims, no lost evidence.

role dashboard

Store Approval Evidence Gate

Phase 254 A store approval signal is important, but it is only one controlled proof point. FAEDA still needs a separate public availability check to confirm real users can find, install, open, and safely use the correct build without exposing disabled or regulated flows.

role dashboard

Public Availability Verification Gate

Phase 255 A public or tester-facing store page proves visibility, not full readiness. FAEDA must verify the correct listing, country/track scope, version, install button state, screenshots, policy links, and release notes before moving to real-device install smoke testing.

role dashboard

First Install Device Smoke QA Gate

Phase 256 A controlled install proves the store package can reach a device. It still does not prove app opening, login, permissions, backend runtime, role flows, orders, payments, support, or public rollout. FAEDA must record device, version, source, install result, and evidence before moving to first app-open smoke QA.

role dashboard

First App Open Runtime Smoke QA Gate

Phase 257 Opening the installed app proves only the first runtime boundary: launch, splash, first screen, environment label, crash state, and safe visible claims. FAEDA still needs separate gates for permission prompts, auth entry, role selection, backend connectivity, support, orders, payments, wallets, and public launch.

role dashboard

First Screen Permission Prompt QA Gate

Phase 258 A first-screen permission prompt can protect or damage trust. FAEDA must prove that camera, location, notifications, Bluetooth, contacts, microphone, storage, tracking, and health prompts are delayed, explained, optional where possible, and safe before any auth, role, order, payment, wallet, or public rollout path is tested.

role dashboard

Auth Entry Boundary QA Gate

Phase 259 The first auth surface must be checked before any credential is typed. FAEDA needs proof that users understand whether they are entering as customer, shop, supplier, rider, FAEDA Team, founder, or guest, and that the screen does not pretend wallets, jobs, payments, bank rails, or live onboarding are ready.

role dashboard

OTP Request Boundary QA Gate

Phase 260 Before FAEDA can send any OTP, the request screen must prove why the contact is needed, which channel will be used, what country or region is supported, what rate-limit and privacy rules apply, and what safe exit exists. Seeing an OTP request form does not prove delivery, verification, login, wallet, payment, or onboarding.

role dashboard

OTP Verification Boundary QA Gate

Phase 261 The verification screen must prove the user understands what OTP is being checked, how long it remains valid, how retries work, how mistakes are handled, and how to go back safely. Seeing an OTP verification surface does not prove the code was delivered, verified, sessionized, permissioned, or connected to wallet/payment/onboarding.

role dashboard

Session Creation Boundary QA Gate

Phase 262 After OTP verification, FAEDA needs a controlled boundary before any session, cookie, token, account shell, or role dashboard appears. This phase proves the transition is honest: verified contact does not equal approved role, KYC, wallet, payment, shop listing, rider job, supplier account, or founder/admin access.

role dashboard

Authenticated Shell Boundary QA Gate

Phase 263 The first authenticated shell must behave like a guarded frame around future role-specific work. It may show safe navigation, pending setup, limited account state, and help exits, but it must not pretend the user has approved roles, live shop powers, wallet powers, payment powers, order powers, or founder/admin authority.

role dashboard

Role Routing Boundary QA Gate

Phase 264 FAEDA can show where a user may go next only if the route clearly says what is approved, pending, unavailable, demo-only, or requires review. A role card, role switcher, or route button must not become hidden approval for shop powers, supplier powers, rider jobs, wallet, payment, order access, or founder/admin access.

role dashboard

Customer Role Boundary QA Gate

Phase 265 A person may enter FAEDA as a customer to discover nearby supply and understand value, but the app must not quietly turn that public entry into access to wallet, orders, saved family details, saved addresses, payment methods, support tickets, or household data. Every private action stays behind explicit auth, consent, permission, and backend scope.

role dashboard

Shopkeeper Role Boundary QA Gate

Phase 266 A person may say they run a shop, but FAEDA must not treat that as verified shop ownership, public listing approval, POS activation, settlement readiness, inventory truth, delivery hub approval, or Business Pro subscription. Shopkeeper power begins only after business verification, permission checks, and later operational gates pass.

role dashboard

Supplier Role Boundary QA Gate

Phase 267 A person or business may claim they supply raw material, packaging, machinery, spare parts, chemicals, fabric, food inputs, farm inputs, or services, but FAEDA must not treat that as verified supply truth. Supplier power begins only after source verification, material identity checks, compliance review, RFQ gates, purchase gates, dispatch gates, and payment partner controls pass.

role dashboard

Manufacturer Role Boundary QA Gate

Phase 268 A business may claim it makes garments, buttons, zippers, food, furniture, chemicals, packaging, machinery, or any other product, but FAEDA must not treat that claim as verified factory truth. Manufacturer power begins only after factory verification, product-source mapping, raw-material links, capacity checks, compliance review, production gates, inventory gates, and Business Pro approvals pass.

role dashboard

Wholesaler Role Boundary QA Gate

Phase 269 A business may claim it buys from manufacturers and supplies retailers, restaurants, shops, institutions, exporters, or street networks, but FAEDA must not treat that claim as verified distribution truth. Wholesaler power begins only after depot verification, source links, purchase records, GRN/stock gates, allocation gates, pricing controls, dispatch evidence, and payment/accounting approvals pass.

role dashboard

Retailer Role Boundary QA Gate

Phase 270 A shop may claim it sells groceries, medicine, furniture, clothes, meat, hardware, electronics, food, services, or any local product, but FAEDA must not treat that as verified retail truth. Retailer power begins only after shop verification, product identity mapping, source links, availability checks, price controls, order gates, delivery gates, and payment/accounting approvals pass.

role dashboard

Street Vendor Role Boundary QA Gate

Phase 271 A thela, cart, stall, hawker, fruit seller, sabzi seller, chaat/pakora seller, chai seller, milk seller, mobile repair stall, or roaming service provider may be visible in a street today, but FAEDA must not treat that as verified vendor, verified location, verified freshness, verified stock, or guaranteed delivery without later checks.

role dashboard

Home Chef Role Boundary QA Gate

Phase 272 A home cook, cloud kitchen, tiffin maker, bakery-from-home, catering aunty, student meal seller, Ramadan iftar seller, frozen-food maker, or family kitchen may want to sell, but FAEDA must not treat that as verified food safety, verified halal handling, verified kitchen capacity, or live customer order readiness without later checks.

role dashboard

Farmer Role Boundary QA Gate

Phase 273 A kisaan, dairy farmer, poultry farmer, fish farmer, orchard owner, vegetable grower, grain grower, livestock seller, nursery grower, or village aggregator may be the original source, but FAEDA must not treat that as verified land, verified crop, verified quantity, verified grade, pesticide-safe produce, or guaranteed pickup without later checks.

role dashboard

Rider Role Boundary QA Gate

Phase 274 A biker, cyclist, walker, loader, van driver, pickup driver, rickshaw driver, cold-chain courier, intercity transport helper, or neighborhood runner may want delivery work, but FAEDA must not treat that as verified identity, verified vehicle, safe route, COD authority, live tracking permission, or payout readiness without later checks.

role dashboard

FAEDA Team Role Boundary QA Gate

Phase 275 A FAEDA Team member, onboarding agent, support helper, field verifier, delivery support, shop digitizer, rural assistant, or training guide may help people use FAEDA, but must not gain uncontrolled access to private data, approvals, payments, wallets, listings, orders, verification, or admin controls without explicit scoped permission and audit.

role dashboard

Zone Manager Role Boundary QA Gate

Phase 276 A Zone Manager may supervise city, tehsil, union council, village, bazar, shop cluster, FAEDA Team work, and local onboarding health, but must not become a hidden founder/admin, payment operator, verifier, support closer, or unrestricted data viewer without explicit scoped approval and audit.

role dashboard

Admin Role Boundary QA Gate

Phase 277 An admin may operate a bounded workbench after approval, but FAEDA must not treat admin as founder, bank operator, payment partner, security owner, data owner, or final truth authority without explicit role scope, maker-checker controls, audit trails, and founder-level review where needed.

role dashboard

Founder Role Boundary QA Gate

Phase 278 The founder can hold the highest product and governance responsibility, but FAEDA must still keep evidence, audit, legal, security, partner payment rails, consent, data protection, and role permissions intact. Founder authority is a release and governance lane, not a license to rewrite operational truth.

role dashboard

Investor Role Boundary QA Gate

Phase 279 An investor may later review approved opportunities, risk disclosures, performance summaries, and governance reports, but FAEDA must not imply guaranteed profit, ownership, voting rights, payout readiness, wallet authority, or operational control without legal, finance, compliance, and founder-approved gates.

role dashboard

Partner Role Boundary QA Gate

Phase 280 A partner may later represent a licensed payment rail, logistics network, verification vendor, cloud provider, bank, insurer, telco, compliance body, exporter agent, or local service provider, but FAEDA must not imply live integration, regulatory approval, credential issuance, settlement authority, or private data sharing without contract, compliance, security, and founder-approved gates.

role dashboard

Regulator Role Boundary QA Gate

Phase 281 A regulator may later receive lawful, purpose-scoped, masked, and approved reports for SBP/payment partner coordination, tax, labor, food safety, commerce, export, municipal, health, telecom, data protection, or consumer protection matters, but FAEDA must not imply official approval, government partnership, direct enforcement power, or unrestricted data sharing from this design route.

role dashboard

Auditor Role Boundary QA Gate

Phase 282 An auditor may later inspect founder-approved, role-scoped, masked, immutable evidence for finance, payment, inventory, supplier, manufacturer, shop, customer, compliance, privacy, security, or launch-readiness reviews, but FAEDA must not let the auditor mutate business truth, bypass permissions, export raw private data, or treat review access as operational authority.

role dashboard

Compliance Officer Role Boundary QA Gate

Phase 283 A compliance officer may later review whether FAEDA workflows follow approved policy, consent, payment-partner, privacy, customer-safety, role-boundary, store-listing, and launch-readiness controls, but this route must not turn compliance into legal counsel, regulator, auditor, founder, admin, payment-ops, or operations authority.

role dashboard

Legal Counsel Role Boundary QA Gate

Phase 284 Legal counsel may later review contracts, terms, privacy language, regulated claims, disputes, notices, partner agreements, investor documents, employment language, marketplace rules, and launch-risk memos, but this route must not treat legal review as signed authority, public approval, payment authority, operational control, or a shortcut around founder/governance gates.

role dashboard

Finance Officer Role Boundary QA Gate

Phase 285 A finance officer may later review budgets, payables, receivables, invoices, COD, commissions, supplier balances, shop/rider balances, partner receivables, platform fees, reports, and exceptions, but this route must not become payment execution, wallet custody, ledger override, tax filing, settlement finality, or unrestricted financial disclosure.

role dashboard

Payment Operations Role Boundary QA Gate

Phase 286 Payment operations may later prepare partner-powered execution drafts, queue records, callback evidence, retry reviews, reversal reviews, and payment exception packets, but this route must not become real money movement, wallet custody, callback finality, ledger posting, settlement finality, or uncontrolled partner access.

role dashboard

Settlement Officer Role Boundary QA Gate

Phase 287 A settlement officer may later review matched evidence and prepare release or hold decisions, but the settlement surface must not become payment execution, wallet truth, ledger truth, reconciliation closure, or custody claim.

role dashboard

Reconciliation Officer Role Boundary QA Gate

Phase 288 A reconciliation officer may later compare order, payment, callback, settlement, statement, invoice, GRN, COD, and ledger evidence, but this route must not become final accounting truth, settlement authority, payment authority, or custody proof.

role dashboard

Ledger Controller Role Boundary QA Gate

Phase 289 A ledger controller may later review whether evidence is eligible for accounting entry, reversal, adjustment, or period-close preparation, but this route must not become actual posting, settlement release, payment execution, wallet balance, bank custody, or reconciliation closure.

role dashboard

Treasury Officer Role Boundary QA Gate

Phase 290 A treasury officer may later review bank, cash, partner, COD, funding, and float evidence, but this route must not become money movement, custody proof, wallet licensing, payout authority, refund authority, secret access, or ledger finality.

role dashboard

Cash Custody Officer Role Boundary QA Gate

Phase 291 A cash custody officer may later review cash packet evidence, COD handoffs, deposit proofs, count sheets, and shortage/overage claims, but this route must not become real cash acceptance, bank deposit truth, wallet balance, COD settlement, ledger posting, or treasury authority.

role dashboard

Bank Operations Officer Role Boundary QA Gate

Phase 292 A bank operations officer may later review statement rows, bank references, branch deposit evidence, failed transfer evidence, and partner rail evidence, but this route must not become bank admin access, money movement, deposit finality, wallet licensing, ledger posting, or settlement authority.

role dashboard

Wallet Operations Officer Role Boundary QA Gate

Phase 293 A wallet operations officer may later review partner-powered balance labels, top-up intents, withdrawal intents, wallet statement evidence, holds, releases, and reward/refund credit evidence, but this route must not become stored value custody, independent wallet licensing, money movement, ledger truth, or settlement authority.

role dashboard

Licensed Partner Operations Officer Role Boundary QA Gate

Phase 294 A licensed partner operations officer may later review partner registration packets, contracts, callback evidence, settlement statements, SLA incidents, and API-readiness notes, but this route must not become partner approval, credential control, payment execution, regulatory approval, or FAEDA licensing authority.

role dashboard

Provider Credential Custodian Role Boundary QA Gate

Phase 295 A provider credential custodian may later verify secret classes, vault ownership, rotation readiness, emergency revocation, signing boundaries, and access-audit evidence, but this route must not expose, rotate, activate, or use any real provider credential.

role dashboard

Webhook Callback Security Gate

Phase 296 A webhook callback security gate may later review provider reference formats, signature rules, replay windows, idempotency keys, duplicate handling, and callback evidence packets, but it must not become payment truth, ledger truth, settlement truth, or live webhook runtime.

role dashboard

Production Config Approval Gate

Phase 297 A production config gate may later review public URLs, feature flags, partner endpoints, callback URLs, analytics, maps, storage, notifications, and release labels, but this route must not switch FAEDA from demo/sandbox into production or expose any secret configuration.

role dashboard

Public Runtime Smoke Test Gate

Phase 298 A public runtime smoke gate may later verify that FAEDA opens, routes render, mobile views are usable, demo labels are visible, public trust pages exist, and protected runtime actions stay blocked, but this page must not create real users, orders, payments, wallet balances, notifications, geolocation events, or public upload claims.

role dashboard

Role Demo Account Login QA

Phase 299 A role demo login QA gate may later verify that each FAEDA role has a clear demo entry path, safe labels, bounded permissions, and mobile-friendly copy, but it must not create live accounts, expose real credentials, issue sessions, or unlock production dashboards.

role dashboard

Founder Public Upload Go/No-Go Board

Phase 300 A founder go/no-go board may later let the founder mark upload readiness as green, amber, or red using verified evidence, but it must not publish FAEDA, execute Google Play upload, activate production, or unlock regulated money flows.

role dashboard

Permission Gate Matrix

Safety board showing live, preview-only, backend-gated, partner-gated, founder-approved, blocked, and future role actions.

role dashboard

Supplier Dashboard

Raw material source, RFQ, quote, dispatch readiness, and evidence.

role dashboard

Manufacturer Dashboard

Material demand, supplier flow, output catalog, and ERP upgrade path.

role dashboard

Wholesaler Dashboard

Bulk intake, receiving, stock register, and retailer allocation.

role dashboard

Retailer Dashboard

Source-linked listings, customer demand, orders, and settlement view.

role dashboard

Customer Dashboard

Nearby trusted products, order journey, delivery proof, and statement view.

role dashboard

Rider Dashboard

Dispatch, handover, proof capture, COD, and payout evidence.

role dashboard

Founder ERP Dashboard

Full web command center for chain health, exceptions, evidence, role ops, and regulated rails.

Main chain

5 roles

Step 1

Raw Material Supplier

Origin and availability truth

active

Built / started

Supplier profileManufacturer material needRFQSupplier quotePO/payment evidence lane

Next to cover

Supplier dashboardSource evidence bankRFQ readinessDispatch readiness

FAEDA records

who supplieswhat materialwhere locatedproof qualityquote history

Step 2

Manufacturer

Input to finished product truth

active

Built / started

Material receipt gateInventory movement gateSupplier invoice and payable gatesFinished goods output catalog

Next to cover

Manufacturer dashboardProduction ERP depthBOM/batch/QC laterMachine/IoT later

FAEDA records

material neededmaterial receivedproduction capacityfinished goodscost rollup

Step 3

Wholesaler

Bulk movement and trade stock

active

Built / started

Bulk stock intakeReceiving gateStock registerRetail allocation

Next to cover

Wholesaler dashboardTrade price tiersRepeat buyer intelligenceDemand forecast

FAEDA records

bulk stocktrade pricecredit termsdelivery zonerepeat buyers

Step 4

Retailer / Shop

Local public selling point

active

Built / started

Retail allocationListing approvalListing publicationCustomer inquiry/order chain

Next to cover

Retailer dashboardPOS-lite inventoryQR customer entryFamily/group buying

FAEDA records

shop locationitems availabledaily pricesorderscustomer trust

Step 5

Customer / Family

Demand and order truth at the end

active

Built / started

Demand signalInquiry draftQuote acceptanceOrder/reservation/delivery/statement gates

Next to cover

Customer dashboardCustomer portalFamily basketGroup buying

FAEDA records

search demandbasket intentdelivery needfamily budgetrepeat purchase

Support rails

always on

support rail

FAEDA Team

Field verification, onboarding, photos, geo proof, shop/supplier help.

regulated rail

Upaisa / SBP Partner Rail

Licensed payment evidence, callbacks, reconciliation, payable approvals.

movement rail

Logistics

Carrier/provider booking, dispatch readiness, delivery proof, COD settlement.

safety rail

Trust Governance

Evidence bank, disputes, trend intelligence, human review gates.

Remaining work, kept on spine

Open Phase 201 Core Operating Flow Resume Gate: supplier, manufacturer, wholesaler, retailer, customer, rider, founder

Customer Portal documentation-to-implementation approval gate after evidence runtime branch is closed

Runtime form/action layer for profile, product, RFQ, listing, delivery proof, and statement views

Demo seed implementation scope review gate after technical design is reviewed

Persistent receivable/ledger/payment tables only after finance architecture approval

Licensed Upaisa/SBP partner integration remains gated

Founder demo seed journey and seed data pack for raw supplier to customer statement

Anti-random guardrail

Do not add deep submodules unless they strengthen one of the five main chain roles or one of the four support rails.