Business Policy Registry

The canonical source of truth for business strategy & rules across all units. The ERP reads policy from here; agent MD / SOP files should reference or be updated from these policies.

ERP policy is canonical. Linked MD files should reference or be updated from this policy — but no automatic MD rewrite happens yet. A full policy approval / versioning workflow is not built. To change strategy: update the ERP policy here first, then generate & review MD patches separately. No external systems or agent behaviour change automatically from this page.Runtime enforcement is currently implemented only where a Policy Trace appears (Private Bespoke checklist, AI recommendation, and draft review). Placeholder policies are not enforced.
Policies
19
Active
5
Draft
2
Placeholder
12
values not yet defined

Bespoke / Private Tour

7 policy/policies

Bespoke
Trip brief — minimum fields before initial proposalTrip brief
v1.0 · effective 14 Jun 2026 · owner Tianyi (Owner)
Active · checklist enforced

The must-have fields needed before sending an initial proposal. Budget is captured only if the client provides it — if missing, give PPPD guidance instead of blocking.

Canonical rules
  • Destination(s) confirmed.
  • Dates, or an approximate month + trip duration.
  • Travellers + room configuration.
  • Flights booked status — if not booked, ask whether they need flight help.
  • Budget only if the client provides it; if missing, provide DT-quality PPPD guidance instead of blocking (see pricing policy).
Impacted agents
Lead OrchestratorEmail DrafterDMC Itinerary QC
Linked MD / SOP files
sop/private-bespoke.md, sop/whats-discovery.md
reference path only — not auto-synced
Data fields affected
destinationsstartDatetripBrief.approxMonthtripBrief.durationNightspaxAdultspaxChildrenpaxInfantstripBrief.roomConfigtripBrief.flightsBookedbudget
Refinement fields — good-to-have now, required after depositTrip brief
v1.0 · effective 14 Jun 2026 · owner Tianyi (Owner)
Active · advisory only

Captured if volunteered before the initial proposal (do not block on them), but required once a deposit is taken and the trip is refined.

Canonical rules
  • Travel style & pace.
  • Hotel level / tier.
  • Guide / vehicle preferences.
  • Mobility / health needs.
  • Meals / dietary / religious restrictions.
  • Must-see / must-do and specific interests.
  • Special occasions and detailed preferences.
Impacted agents
Lead OrchestratorEmail DrafterDMC Itinerary QC
Linked MD / SOP files
sop/private-bespoke.md, sop/whats-discovery.md
reference path only — not auto-synced
Data fields affected
tripBrief.hotelLeveltripBrief.pacetripBrief.mobilityNotestripBrief.dietaryNotestripBrief.mustSeetripBrief.mustDotripBrief.mainIntereststripBrief.specialOccasiontripBrief.residenceCity
Budget handling & PPPD guidancePricing
v1.0 · effective 14 Jun 2026 · owner Tianyi (Owner)
Active · advisory only

If the client provides a budget, capture it. If not, do NOT block — provide DT-quality per-person-per-day (PPPD) guidance by destination to set expectations.

Canonical rules
  • Capture client budget when provided (with confidence level).
  • When budget is missing, use PPPD guidance by region instead of blocking.
  • PPPD guidance — Southeast Asia: from SGD 600 (historical minimum; verify against current source).
  • PPPD guidance — Rest of Asia: from SGD 800 (historical minimum; verify against current source).
  • PPPD guidance — Africa / Middle East / Oceania: from SGD 1000 (historical minimum; verify against current source).
  • PPPD guidance — Europe / Americas: from SGD 1200 (historical minimum; verify against current source).
  • Final price = DMC cost + minimum 10% margin (see margin gate).
Impacted agents
salesEmail DrafterLead Orchestrator
Linked MD / SOP files
sop/pricing-floors.md, sop/margin-gate.md
reference path only — not auto-synced
Data fields affected
budgetbudgetConfidenceexpectedRevenue

Note: PPPD floors are historical minimums seeded from the brief — treat as guidance and verify against the current source before quoting.

DMC soft RFQ readiness & no supplier commitment before depositApproval
v1.0 · effective 14 Jun 2026 · owner Tianyi (Owner)
Active · approval required

Pre-deposit DMC outreach is a soft RFQ with no supplier commitment. Verify deposit in bank before any DMC/supplier commitment.

Canonical rules
  • Pre-deposit DMC outreach is always a soft RFQ — no supplier commitment.
  • Use reference itineraries & cost benchmarks before bothering DMCs where possible.
  • Verify deposit in the bank before committing to any DMC/supplier.
Impacted agents
DMC Itinerary QCLead OrchestratorFinance / Invoicing Agent
Linked MD / SOP files
sop/dmc-rfq.md
reference path only — not auto-synced
Data fields affected
rfqsquotesinvoices
Inbound DMC — ground handling brief fieldsTrip brief
v0.2 · no effective date · owner Tianyi (Owner)
Draft · not enforced

Fields needed from the overseas agent to draft an SG/Japan ground programme.

Canonical rules
  • Draft — overseas agent/partner, inbound destination (SG/Japan), pax & dates, service level. Confirm before activation.
Impacted agents
Inbound DMC Ops Assistant
Linked MD / SOP files
sop/inbound-dmc.md
reference path only — not auto-synced
Data fields affected
destinationspaxAdultsstartDate
Inbound DMC — net / markup / minimum ground feePricing
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

Net rate handling, markup to the overseas agent, and minimum ground fee.

Canonical rules
  • Placeholder — markup % and minimum ground fee not yet defined.
Impacted agents
Inbound DMC Ops AssistantFinance / Invoicing Agent
Linked MD / SOP files
sop/inbound-dmc.md
reference path only — not auto-synced
Data fields affected
expectedRevenueexpectedGrossProfit
Inbound DMC — partner / agent source-market handlingWorkflow
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

How to handle requests by overseas agent source market and partner tier.

Canonical rules
  • Placeholder — source-market handling and partner tiers not yet defined.
Impacted agents
Inbound DMC Ops Assistant
Linked MD / SOP files
sop/inbound-dmc.md
reference path only — not auto-synced
Data fields affected

MICE / Incentive

3 policy/policies

MICE
MICE — proposal / deposit policyFinance
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

Proposal validity and deposit terms for MICE / incentive groups.

Canonical rules
  • Placeholder — proposal validity and deposit schedule not yet defined.
Impacted agents
MICE Proposal AssistantFinance / Invoicing Agent
Linked MD / SOP files
sop/mice-incentive.md
reference path only — not auto-synced
Data fields affected
invoices
MICE — minimum margin / supplier commitment gateApproval
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

Minimum margin to proceed and the gate before committing suppliers.

Canonical rules
  • Placeholder — minimum margin % and supplier-commitment gate not yet defined.
Impacted agents
MICE Proposal AssistantLead Orchestrator
Linked MD / SOP files
sop/mice-incentive.md, sop/margin-gate.md
reference path only — not auto-synced
Data fields affected
expectedGrossProfitquotes
MICE — required RFP fieldsTrip brief
v0.2 · no effective date · owner Tianyi (Owner)
Draft · not enforced

Fields needed to respond to a MICE RFP (group size, objectives, dates, budget per head).

Canonical rules
  • Draft — group size & profile, objectives/theme, dates & destination, budget per head. Confirm before activation.
Impacted agents
MICE Proposal Assistant
Linked MD / SOP files
sop/mice-incentive.md
reference path only — not auto-synced
Data fields affected
paxAdultsdestinationsstartDatebudget

Group Tour

3 policy/policies

Group
Group Tours — minimum pax to confirm departureWorkflow
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

Minimum number of confirmed travellers required to guarantee a fixed departure.

Canonical rules
  • Placeholder — minimum pax to confirm departure not yet defined (module dormant).
Impacted agents
Group Tour Inventory Monitor
Linked MD / SOP files
sop/group-tours.md
reference path only — not auto-synced
Data fields affected
paxAdults
Group Tours — deposit / final payment deadlinesFinance
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

Deposit and final balance deadlines relative to departure.

Canonical rules
  • Placeholder — deposit and final-payment deadlines not yet defined.
Impacted agents
Group Tour Inventory MonitorFinance / Invoicing Agent
Linked MD / SOP files
sop/group-tours.md
reference path only — not auto-synced
Data fields affected
invoices
Group Tours — cancellation thresholdFinance
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

Cut-off and penalty schedule for cancelling a departure.

Canonical rules
  • Placeholder — cancellation cut-off and penalty schedule not yet defined.
Impacted agents
Group Tour Inventory Monitor
Linked MD / SOP files
sop/group-tours.md
reference path only — not auto-synced
Data fields affected

Air Ticketing

6 policy/policies

Ticketing
FIT — ticket / hotel-only case fieldsTrip brief
v0.1 · effective 14 Jun 2026 · owner Tianyi (Owner)
Active · advisory only

Minimum fields for an air/hotel-only request (not a full itinerary).

Canonical rules
  • Travel dates.
  • Pax.
  • Flight and/or hotel preferences.
  • Budget (if provided).
Impacted agents
FIT Ticketing Assistant
Linked MD / SOP files
sop/fit-air-hotel.md
reference path only — not auto-synced
Data fields affected
startDateendDatepaxAdultspreferencesbudget
FIT — service feeService fee
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

Service fee for FIT air/hotel bookings.

Canonical rules
  • Placeholder — service fee value not yet defined. Do not apply until ratified.
Impacted agents
FIT Ticketing AssistantFinance / Invoicing Agent
Linked MD / SOP files
sop/fit-air-hotel.md
reference path only — not auto-synced
Data fields affected
expectedRevenueexpectedGrossProfit
FIT — quote validity / ticketing deadlineWorkflow
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

How long a fare quote is valid and the ticketing deadline.

Canonical rules
  • Placeholder — quote validity window and ticketing deadline not yet defined.
Impacted agents
FIT Ticketing Assistant
Linked MD / SOP files
sop/fit-air-hotel.md
reference path only — not auto-synced
Data fields affected
nextActionDue
Corporate — account service feeService fee
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

Service fee per ticket / per transaction on a corporate account.

Canonical rules
  • Placeholder — corporate service fee not yet defined per account/contract.
Impacted agents
Corporate Ticketing MonitorFinance / Invoicing Agent
Linked MD / SOP files
sop/corporate-ticketing.md
reference path only — not auto-synced
Data fields affected
expectedRevenue
Corporate — SLA / billing / account statementWorkflow
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

Service level, billing cycle, and account statement cadence.

Canonical rules
  • Placeholder — SLA targets, billing cycle, and statement cadence not yet defined.
Impacted agents
Corporate Ticketing Monitor
Linked MD / SOP files
sop/corporate-ticketing.md, sop/account-sla.md
reference path only — not auto-synced
Data fields affected
invoices
Corporate — reissue / refund handlingFinance
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

Rules for ticket reissue and refund processing on corporate accounts.

Canonical rules
  • Placeholder — reissue/refund fees and approval path not yet defined.
Impacted agents
Corporate Ticketing MonitorFinance / Invoicing Agent
Linked MD / SOP files
sop/corporate-ticketing.md
reference path only — not auto-synced
Data fields affected
payments

FIT

3 policy/policies

FIT
FIT — ticket / hotel-only case fieldsTrip brief
v0.1 · effective 14 Jun 2026 · owner Tianyi (Owner)
Active · advisory only

Minimum fields for an air/hotel-only request (not a full itinerary).

Canonical rules
  • Travel dates.
  • Pax.
  • Flight and/or hotel preferences.
  • Budget (if provided).
Impacted agents
FIT Ticketing Assistant
Linked MD / SOP files
sop/fit-air-hotel.md
reference path only — not auto-synced
Data fields affected
startDateendDatepaxAdultspreferencesbudget
FIT — service feeService fee
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

Service fee for FIT air/hotel bookings.

Canonical rules
  • Placeholder — service fee value not yet defined. Do not apply until ratified.
Impacted agents
FIT Ticketing AssistantFinance / Invoicing Agent
Linked MD / SOP files
sop/fit-air-hotel.md
reference path only — not auto-synced
Data fields affected
expectedRevenueexpectedGrossProfit
FIT — quote validity / ticketing deadlineWorkflow
v0.0 · no effective date · owner Tianyi (Owner)
Placeholder · not enforced

How long a fare quote is valid and the ticketing deadline.

Canonical rules
  • Placeholder — quote validity window and ticketing deadline not yet defined.
Impacted agents
FIT Ticketing Assistant
Linked MD / SOP files
sop/fit-air-hotel.md
reference path only — not auto-synced
Data fields affected
nextActionDue

Linked file paths (e.g. sop/private-bespoke.md) are references — the markdown library and an MD-sync tool are future work. See Agents & Rules for how agents depend on these policies.