Map

Review the implementation map.

Scan the current surface area across web, mobile, and API when you need a capability overview.

Map

Review the implementation map.

Scan the current surface area across web, mobile, and API when you need a capability overview.

Default modeHybrid
ModuleAll modules
TeamNo team scope
Results5

Horologium App Map

Product map across web, mobile, and API.

Review the current product surface without mixing that reference view into the daily solve workflow.

Supported modules12SD, MM, FI, CO, PP, QM, WM/EWM, PS, PM, HCM, Basis, Cross-module
Offline knowledge entries1,824152 seeded Q&A items in each module pack
Offline reference records4,0002,000 T-codes, 500 tables, 500 SPRO paths, 500 message cards, and 500 key-field profiles
SAP operational cockpits7Transport, auth, interfaces, Notes, master-data, jobs, and cutover workflows
Search modes3Offline, online, and hybrid request handling
Document templates10RCA, specs, notes, KT, SOP, test cases, and more
Learning modes3Quiz, flashcards, and mock issue handling
Plans and add-ons9Free, paid tiers, credits pack, module packs, enterprise
Theme variants3Classic, Black, and Henry visual systems
Seed experts5Specialists for SD, MM, FI, Basis, and cross-module issues

Supported scope

Module coverage

The seeded offline repository spans functional, cross-module, and Basis-adjacent support scenarios.

Sales and DistributionMaterials ManagementFinancial AccountingControllingProduction PlanningQuality ManagementWarehouse Management / EWMProject SystemsPlant MaintenanceHuman Capital ManagementBasis-facing supportCross-module integration

Category 01

Workspace Shell And Personalization

A single-screen consultant cockpit that keeps issue intake, status, and navigation visible.

What it includes

  • Sticky top bar with brand identity plus live theme, plan, AI, and team status pills.
  • Three visual themes with local persistence: Classic, Black, and Henry.
  • Hero query chips, quick jump links, workspace pulse, and usage metric cards.
  • Guest-safe landing state plus authenticated workspace mode with account controls.
  • Client-side persistence for auth token and theme selection through local storage.
  • Error banner path when the API is unavailable so the app fails loudly instead of silently.

Routes and surfaces

//features

Category 02

Search, Diagnosis, And Guided Investigation

The core support engine that turns issue text, screenshot hints, and context into next actions.

What it includes

  • Offline TF-IDF retrieval across 1,824 local SAP troubleshooting answers and 12 module packs.
  • Mode-aware search with offline, online, and hybrid request modes, plus provider-aware reasoning metadata.
  • Merged result stack that can blend offline articles, custom articles, ingested enterprise content, saved cases, and reusable solutions.
  • Reference hub plus dedicated offline T-code, table, SAP message, config-path, and key-field search views.
  • Transport impact and import-sequence analyzer for STMS, SE09, and SE10 style support triage.
  • Authorization troubleshooting cockpit that guides SU53, STAUTHTRACE, ST01, PFCG, catalog, and backend checks.
  • IDoc and interface recovery cockpit for WE02, WE05, BD87, SM58, and qRFC troubleshooting with safe reprocessing guidance.
  • OSS Note and KBA recommender that turns symptoms, release, and component clues into tighter search strings.
  • Master-data dependency validator for plant, company code, sales area, purchasing org, and partner or material chains.
  • Job, output, and spool operations assistant for SM37, SP01, print, email, form, and downstream output issues.
  • RCA assistant that produces suspected causes, evidence checklists, control points, and a support narrative.
  • Guided troubleshooting flow plus an interactive yes/no wizard session that stores answers over time.
  • Screenshot triage that uses AI vision when configured and falls back to filename plus metadata hints when it is not.
  • Recommended test steps, escalation path guidance, impacted-module summaries, and local recent-search history for offline reference work.

Routes and surfaces

/search/offline/search/troubleshoot/flow/troubleshoot/session/*/reference/find/rca/analyze/screenshot/analyze/transport-impact/authorization-cockpit/interface-recovery/notes-kba/master-data-validator/job-output-spool

Category 03

Cases, Solutions, And Documents

Operational tooling for turning diagnosis into owned work, reusable fixes, and structured documentation.

What it includes

  • Save issue matches as cases directly from the dashboard.
  • Case lifecycle management with status, assignee, notes, resolution summary, comments, and recent activity.
  • Resolution feedback on cases, including auto-promotion into draft solution candidates.
  • Reusable solution library for organization-specific fixes and repeatable playbooks.
  • Promotion of successful solution candidates into formal reusable solutions.
  • Ten built-in document templates including RCA, functional spec, support note, test case, SOP, and KT document.
  • Cutover, hypercare, and period-close cockpit for operational ownership, validation evidence, rollback gates, and repeat-incident clustering.
  • Generated markdown documents saved into the runtime store and visible in the dashboard.

Routes and surfaces

/cases/cases/*/solutions/solutions/candidates/documents/documents/generate/documents/templates/feedback/cutover-hypercare

Category 04

Knowledge Growth And Learning

Features that expand the system beyond seed data and train consultants over time.

What it includes

  • Custom knowledge article publishing with root cause, business context, references, solution steps, and keywords.
  • Enterprise text and file ingestion with chunking, previews, tags, and searchable runtime storage.
  • Knowledge facet summaries for modules, process areas, error types, transactions, and integration topics.
  • Document detail view for ingested knowledge with chunk excerpts.
  • Learning sessions in quiz, flashcard, and mock-issue formats.
  • Learning answer scoring, mastery progress tracking, and per-module learning analytics.
  • Knowledge sync action that reloads the offline retriever and logs sync jobs.

Routes and surfaces

/knowledge/custom/knowledge/articles/knowledge/facets/knowledge/ingest/knowledge/ingest/file/knowledge/documents/*/learning/*/sync/*

Category 05

Teams, Experts, Escalations, And Notifications

Shared-work features for support teams that need assignment, collaboration, and expert routing.

What it includes

  • Registration, login, session-backed auth, and current-user bootstrap.
  • Organization-scoped user listing and manager-created user provisioning.
  • Team creation, membership management, and team-scoped access filtering.
  • Seed expert directory with module specialties and response SLA hints.
  • Escalation creation, lifecycle updates, assignments, comments, and activity history.
  • User notifications for welcome, plans, team events, assignments, generated content, and sync completion.

Routes and surfaces

/auth/*/users/teams/teams/*/experts/escalations/escalations/*/notifications

Category 06

Plans, Analytics, And Integrations

Commercial controls, usage visibility, and outbound workflow connectivity.

What it includes

  • Plan catalog with free, standard, pro, ultimate, credits pack, module pack, and enterprise-style options.
  • Active subscription materialization, credits consumption, and manager-level subscription administration.
  • Simulated checkout and payment history endpoints for local testing.
  • Analytics summary for searches, cases, documents, learning, escalations, knowledge gaps, time saved, and online/offline split.
  • Team analytics for shared support activity and knowledge coverage gaps.
  • Outbound integration configs for generic, Slack, and Teams webhook styles.
  • Integration test delivery, echo endpoint, and delivery logs for downstream validation.

Routes and surfaces

/payments/*/subscriptions/credits/use/analytics/*/integrations/integrations/*

Category 07

AI Provider Hooks And Runtime Platform

Provider-aware features and runtime architecture that support future upgrades without changing the UI.

What it includes

  • OpenAI and OpenRouter compatibility hooks for reasoning, web search, file search, image understanding, and document extraction when configured.
  • OpenAI vector-store upload path for ingested enterprise documents when OpenAI mode is active.
  • Runtime persistence stored as JSON under knowledge/runtime for rapid MVP iteration.
  • Workspace bootstrap endpoint that aggregates health, modules, analytics, content, teams, notifications, and subscription data into one payload.
  • CORS-enabled FastAPI backend plus Next.js web frontend running as separate services.

Routes and surfaces

/health/workspace/bootstrap/offline/health/offline/modules

Backend map

API groups

These groups represent the main backend surface used by the product clients and the QA scripts.

Core Diagnostics

  • GET /health
  • GET /offline/health
  • GET /offline/modules
  • GET /offline/search
  • POST /search
  • GET /troubleshoot/flow
  • POST /reference/find
  • POST /rca/analyze
  • POST /screenshot/analyze

Knowledge And Learning

  • GET /knowledge/articles
  • GET /knowledge/facets
  • POST /knowledge/custom
  • POST /knowledge/ingest
  • POST /knowledge/ingest/file
  • GET /knowledge/documents
  • POST /learning/session
  • POST /learning/session/{id}/answer
  • GET /learning/progress
  • POST /sync/run

Operations And Collaboration

  • POST /cases
  • PATCH /cases/{id}
  • POST /cases/{id}/comments
  • POST /solutions
  • POST /feedback
  • POST /escalations
  • PATCH /escalations/{id}
  • POST /escalations/{id}/comments
  • POST /teams
  • POST /teams/{id}/members
  • GET /notifications

Commerce, Admin, And Integrations

  • POST /auth/register
  • POST /auth/login
  • GET /auth/me
  • POST /users
  • GET /subscriptions
  • POST /subscriptions
  • POST /payments/checkout
  • GET /analytics/summary
  • POST /integrations
  • POST /integrations/{id}/test

Implementation notes

Current caveats

These are the important real-world constraints in the current repository state.

  • AI is disabled by default in this repository. Online and hybrid modes still run, but they only use provider-backed web or file reasoning when keys and provider config are supplied.
  • Screenshot handling gracefully falls back to filename and metadata clues when vision/OCR is unavailable, so it is useful but not full OCR in the default local setup.
  • Payments and checkout are simulated locally; no real payment gateway is called in this repo state.
  • Runtime data is JSON-backed under knowledge/runtime instead of using the PostgreSQL service for durable relational workflows.
  • The web workspace is implemented largely in a single dashboard page component, so future refactors would improve maintainability without changing features.