Business Capability Map¶
The capability map defines WHAT NovaTrek Adventures does as a business, independent of HOW services implement it. L1 domains group related capabilities. L2 capabilities map to services. L3 capabilities emerge from solution designs.
Coverage Summary¶
| Status | Count | Percentage |
|---|---|---|
| Implemented | 27 | 79.4% |
| Partial | 3 | 8.8% |
| Not Implemented | 4 | 11.8% |
| Total L2 Capabilities | 34 |
Capability Health Dashboard¶
Health metrics derived from the capability changelog. Staleness measures days since last solution touched a capability. Churn measures how frequently a capability is modified by solutions.
Health Summary¶
| Metric | Value |
|---|---|
| Active (last 90 days) | 4 |
| Aging (90-180 days) | 0 |
| Stale (>180 days) | 5 |
| Untouched (no solutions) | 25 |
| High churn (4+ solutions) | 0 |
| Emergent L3 capabilities | 21 |
| Architecture decisions | 30 |
Per-Capability Health¶
| Capability | Status | Solutions | Last Touched | Staleness | Churn | L3s | ADRs |
|---|---|---|---|---|---|---|---|
| CAP-1.1 Guest Identity and Profile Management | IMPLEMENTED | 1 | 2025-02-12 | STALE | LOW | 1 | 4 |
| CAP-1.2 Adventure Discovery and Browsing | IMPLEMENTED | 2 | 2026-03-06 | ACTIVE | MODERATE | 2 | 5 |
| CAP-1.3 Reservation Management | IMPLEMENTED | 1 | 2025-02-12 | STALE | LOW | 0 | 4 |
| CAP-1.4 Loyalty and Rewards | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-1.5 Guest Communications | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-1.6 Trip Media and Memories | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-1.7 Reviews and Feedback | IMPLEMENTED | 1 | 2026-03-06 | ACTIVE | LOW | 5 | 3 |
| CAP-1.8 Personalized Recommendations | NOT IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-2.1 Day-of-Adventure Check-In | IMPLEMENTED | 3 | 2025-02-12 | STALE | MODERATE | 5 | 6 |
| CAP-2.2 Schedule Planning and Optimization | IMPLEMENTED | 1 | 2025-02-05 | STALE | LOW | 2 | 2 |
| CAP-2.3 Guide Assignment and Management | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-2.4 Trail Operations | IMPLEMENTED | 1 | 2025-02-01 | STALE | LOW | 1 | 0 |
| CAP-2.5 Transport Coordination | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-3.1 Waiver and Compliance Management | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-3.2 Incident Reporting and Response | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-3.3 Emergency Response Coordination | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-3.4 Wildlife and Environmental Monitoring | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-3.5 Weather Monitoring and Alerting | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-4.1 Gear Inventory and Tracking | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-4.2 Procurement and Vendor Management | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-4.3 Location and Capacity Management | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-4.4 Vehicle Fleet Management | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-4.5 Facility and Venue Management | NOT IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-5.1 Payment Processing | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-5.2 Trip Pricing and Yield Management | PARTIAL | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-5.3 Analytics and Business Intelligence | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-5.4 Financial Reporting and Reconciliation | PARTIAL | 1 | 2026-03-06 | ACTIVE | LOW | 1 | 3 |
| CAP-5.5 Refund and Dispute Management | IMPLEMENTED | 1 | 2026-03-06 | ACTIVE | LOW | 4 | 3 |
| CAP-6.1 Third-Party Booking Channels | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-6.2 Affiliate and Commission Management | PARTIAL | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-6.3 Channel Rate Parity Management | NOT IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-7.1 Notification Delivery (Multi-Channel) | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-7.2 Geospatial and Location Services | IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
| CAP-7.3 Search and Discovery Engine | NOT IMPLEMENTED | 0 | — | UNTOUCHED | NONE | 0 | 0 |
Domain Overview¶
| Domain | L2 Capabilities | Implemented | Partial | Gaps |
|---|---|---|---|---|
| CAP-1 Guest Experience | 8 | 7 | 0 | 1 (Personalized Recommendations) |
| CAP-2 Adventure Operations | 5 | 5 | 0 | 0 |
| CAP-3 Safety and Risk | 5 | 5 | 0 | 0 |
| CAP-4 Resource Management | 5 | 4 | 0 | 1 (Facility and Venue Management) |
| CAP-5 Revenue and Finance | 5 | 3 | 2 | 0 |
| CAP-6 Partner Ecosystem | 3 | 1 | 1 | 1 (Channel Rate Parity Management) |
| CAP-7 Platform Services | 3 | 2 | 0 | 1 (Search and Discovery Engine) |
CAP-1 Guest Experience¶
Capabilities that directly serve guest-facing journeys from discovery through post-adventure engagement
CAP-1.1 Guest Identity and Profile Management¶
Status: IMPLEMENTED
Create, verify, merge, and manage guest identity records
Services: svc-guest-profiles
Solution Timeline¶
| Date | Ticket | Impact | Summary |
|---|---|---|---|
| 2025-02-12 | NTK-10003 | enhanced | Enable unregistered walk-up guests to self-check-in via kiosks |
Emergent L3 Capabilities¶
- Temporary Guest Profiles — Minimal-PII temporary profiles that merge when guest registers
CAP-1.2 Adventure Discovery and Browsing¶
Status: IMPLEMENTED
Search, filter, and browse available adventures and trails
Services: svc-trip-catalog, svc-trail-management
Solution Timeline¶
| Date | Ticket | Impact | Summary |
|---|---|---|---|
| 2025-02-10 | NTK-10002 | enhanced | Configuration-driven adventure category classification for check-in UI patterns |
| 2026-03-06 | NTK-10008 | enhanced | Guest reviews and ratings platform with moderation pipeline |
Emergent L3 Capabilities¶
- Adventure Category Taxonomy — YAML-driven classification of 25 adventure types into 3 check-in patterns
- Social Proof on Trip Pages — Trip detail pages show average rating, review count, and rating distribution
CAP-1.3 Reservation Management¶
Status: IMPLEMENTED
Create, modify, cancel, and look up adventure reservations
Services: svc-reservations
Solution Timeline¶
| Date | Ticket | Impact | Summary |
|---|---|---|---|
| 2025-02-12 | NTK-10003 | enhanced | Enable unregistered walk-up guests to self-check-in via kiosks |
CAP-1.4 Loyalty and Rewards¶
Status: IMPLEMENTED
Points earning, tier progression, and reward redemption
Services: svc-loyalty-rewards
CAP-1.5 Guest Communications¶
Status: IMPLEMENTED
Multi-channel notifications (email, SMS, push) for guest interactions
Services: svc-notifications
CAP-1.6 Trip Media and Memories¶
Status: IMPLEMENTED
Photo and video capture, storage, and sharing for completed adventures
Services: svc-media-gallery
CAP-1.7 Reviews and Feedback¶
Status: IMPLEMENTED
Guest trip reviews, ratings, and social proof for adventure selection
Services: svc-reviews
Solution Timeline¶
| Date | Ticket | Impact | Summary |
|---|---|---|---|
| 2026-03-06 | NTK-10008 | new | Guest reviews and ratings platform with moderation pipeline |
Emergent L3 Capabilities¶
- Reservation-Gated Review Submission — Reviews authenticated via COMPLETED reservation status — prevents fake reviews
- Moderation Pipeline — Reviews enter PENDING_MODERATION and require approval (automated or manual) before publication
- Aggregated Rating Summaries — Pre-computed per-trip and per-guide average ratings with distribution histograms
- Category Ratings — Optional per-category breakdown (safety, guide quality, value, scenery, difficulty accuracy)
- Community Curation — Helpful vote mechanism allows guests to surface the most useful reviews
CAP-1.8 Personalized Recommendations¶
Status: NOT IMPLEMENTED
AI-driven adventure suggestions based on guest history, preferences, and behavior
Priority: MEDIUM Gap Rationale: Increases average booking value; currently flat catalog with no personalization
CAP-2 Adventure Operations¶
Capabilities supporting day-of-adventure execution from check-in through adventure completion
CAP-2.1 Day-of-Adventure Check-In¶
Status: IMPLEMENTED
Guest arrival processing, identity verification, wristband assignment, safety briefing
Services: svc-check-in
Solution Timeline¶
| Date | Ticket | Impact | Summary |
|---|---|---|---|
| 2025-02-08 | NTK-10005 | enhanced | Add RFID wristband field to check-in record for adventure tracking |
| 2025-02-10 | NTK-10002 | enhanced | Configuration-driven adventure category classification for check-in UI patterns |
| 2025-02-12 | NTK-10003 | enhanced | Enable unregistered walk-up guests to self-check-in via kiosks |
Emergent L3 Capabilities¶
- Pattern-Based Check-In Flows — Three distinct check-in UI patterns (Basic, Guided, Full Service) driven by adventure category
- Safe Default Classification — Unknown or unmapped categories default to Pattern 3 (Full Service) for safety
- Reservation Lookup Orchestration — Four-field identity verification (name, confirmation code, date, party size) for kiosk access
- Session-Scoped Kiosk Access — JWT-based 30-minute session tokens for kiosk interactions
- Wristband RFID Capture — Optional RFID tag ID (hex, 8-16 chars) validated and stored at check-in with uniqueness constraint
CAP-2.2 Schedule Planning and Optimization¶
Status: IMPLEMENTED
Daily schedule creation, slot management, and capacity optimization
Services: svc-scheduling-orchestrator
Solution Timeline¶
| Date | Ticket | Impact | Summary |
|---|---|---|---|
| 2025-02-05 | NTK-10004 | fixed | Fix concurrent schedule update overwrites with optimistic locking |
Emergent L3 Capabilities¶
- Optimistic Locking on Daily Schedule — Version-based concurrency control (_rev field) prevents concurrent overwrites
- PATCH Semantics for Schedule Updates — Field-level merge replaces full entity replacement on schedule endpoints
CAP-2.3 Guide Assignment and Management¶
Status: IMPLEMENTED
Guide roster, certification tracking, adventure assignment, and availability
Services: svc-guide-management
CAP-2.4 Trail Operations¶
Status: IMPLEMENTED
Trail condition monitoring, elevation data, difficulty classification
Services: svc-trail-management
Solution Timeline¶
| Date | Ticket | Impact | Summary |
|---|---|---|---|
| 2025-02-01 | NTK-10001 | enhanced | Add elevation profile data to trail API response |
Emergent L3 Capabilities¶
- Elevation Profile Data — Structured elevation gain, loss, and distance-indexed profile points in trail API response
CAP-2.5 Transport Coordination¶
Status: IMPLEMENTED
Vehicle dispatch, route planning, and guest transport scheduling
Services: svc-transport-logistics
CAP-3 Safety and Risk¶
Capabilities ensuring guest and staff safety throughout all adventure operations
CAP-3.1 Waiver and Compliance Management¶
Status: IMPLEMENTED
Digital waiver collection, age verification, regulatory compliance tracking
Services: svc-safety-compliance
CAP-3.2 Incident Reporting and Response¶
Status: IMPLEMENTED
Incident logging, investigation workflow, and regulatory reporting
Services: svc-safety-compliance
CAP-3.3 Emergency Response Coordination¶
Status: IMPLEMENTED
Emergency protocol activation, rescue dispatch, and communication coordination
Services: svc-safety-compliance
CAP-3.4 Wildlife and Environmental Monitoring¶
Status: IMPLEMENTED
Wildlife sighting reporting, trail closure triggers, environmental risk assessment
Services: svc-safety-compliance, svc-trail-management
CAP-3.5 Weather Monitoring and Alerting¶
Status: IMPLEMENTED
Weather condition tracking, severe weather alerts, and adventure cancellation triggers
Services: svc-weather
CAP-4 Resource Management¶
Capabilities for managing physical assets, inventory, and facilities
CAP-4.1 Gear Inventory and Tracking¶
Status: IMPLEMENTED
Equipment checkout, return tracking, maintenance scheduling
Services: svc-gear-inventory
CAP-4.2 Procurement and Vendor Management¶
Status: IMPLEMENTED
Purchase orders, vendor relationships, and supply chain management
Services: svc-inventory-procurement
CAP-4.3 Location and Capacity Management¶
Status: IMPLEMENTED
Venue capacity tracking, geospatial boundaries, location metadata
Services: svc-location-services
CAP-4.4 Vehicle Fleet Management¶
Status: IMPLEMENTED
Vehicle inventory, maintenance scheduling, utilization tracking
Services: svc-transport-logistics
CAP-4.5 Facility and Venue Management¶
Status: NOT IMPLEMENTED
Facility maintenance, venue reservations, and infrastructure management
Priority: LOW Gap Rationale: Currently handled informally through svc-location-services
CAP-5 Revenue and Finance¶
Capabilities for payment processing, pricing, financial reporting, and revenue optimization
CAP-5.1 Payment Processing¶
Status: IMPLEMENTED
Payment authorization, capture, and settlement across payment methods
Services: svc-payments
CAP-5.2 Trip Pricing and Yield Management¶
Status: PARTIAL
Dynamic pricing, seasonal rates, and demand-based yield optimization
Services: svc-trip-catalog
CAP-5.3 Analytics and Business Intelligence¶
Status: IMPLEMENTED
Operational dashboards, booking trends, revenue analytics
Services: svc-analytics
CAP-5.4 Financial Reporting and Reconciliation¶
Status: PARTIAL
Revenue reporting, payment reconciliation, tax calculation
Services: svc-payments
Solution Timeline¶
| Date | Ticket | Impact | Summary |
|---|---|---|---|
| 2026-03-06 | NTK-10009 | enhanced | Structured refund dispute workflows with policy engine and tiered escalation |
Emergent L3 Capabilities¶
- Dispute Audit Trail — All resolution decisions include policy evaluation, resolver identity, justification, and outcome
CAP-5.5 Refund and Dispute Management¶
Status: IMPLEMENTED
Refund processing, chargeback management, dispute resolution workflows
Services: svc-payments
Solution Timeline¶
| Date | Ticket | Impact | Summary |
|---|---|---|---|
| 2026-03-06 | NTK-10009 | enhanced | Structured refund dispute workflows with policy engine and tiered escalation |
Emergent L3 Capabilities¶
- Dispute Lifecycle Management — Full dispute lifecycle (OPENED, UNDER_REVIEW, ESCALATED, RESOLVED) with audit trail
- YAML-Driven Refund Policy Engine — Codified cancellation windows and refund percentages evaluated automatically per ADR-004 pattern
- Three-Tier Escalation — Auto-approve (policy-eligible), agent review (edge cases), manager escalation (high-value)
- Chargeback Ingestion — Payment processor chargeback webhooks create dispute records auto-escalated to manager tier
CAP-6 Partner Ecosystem¶
Capabilities for managing third-party partnerships, booking channels, and commission structures
CAP-6.1 Third-Party Booking Channels¶
Status: IMPLEMENTED
OTA integrations, partner API gateway, booking ingestion
Services: svc-partner-integrations
CAP-6.2 Affiliate and Commission Management¶
Status: PARTIAL
Commission calculation, partner payout, and affiliate tracking
Services: svc-partner-integrations
CAP-6.3 Channel Rate Parity Management¶
Status: NOT IMPLEMENTED
Ensuring consistent pricing across direct and partner booking channels
Priority: MEDIUM Gap Rationale: Partners may undercut direct pricing; no parity enforcement
CAP-7 Platform Services¶
Shared infrastructure capabilities consumed by multiple domain services
CAP-7.1 Notification Delivery (Multi-Channel)¶
Status: IMPLEMENTED
Email, SMS, push notification delivery with template management
Services: svc-notifications
CAP-7.2 Geospatial and Location Services¶
Status: IMPLEMENTED
Geocoding, geofencing, distance calculation, and map tile serving
Services: svc-location-services
CAP-7.3 Search and Discovery Engine¶
Status: NOT IMPLEMENTED
Cross-entity full-text search with relevance ranking and faceted filtering
Priority: MEDIUM Gap Rationale: No cross-entity search or relevance ranking exists