COMPOSR interface

COMPOSR

A modular diagnostics workbench designed to make repeatable technical investigation easier to run, compare, and preserve.

Role
Product architecture and full-stack implementation
Context
Built as a reusable home for browser, API, data, and performance utilities that would otherwise remain disconnected scripts.
TypeScriptViteFastifyPostgreSQLRedisBullMQPlaywrightLighthouseDocker
problem

Problem

Diagnostic workflows often scatter configuration, execution, evidence, and historical results across unrelated tools, making repeatability and comparison harder than the underlying test.

ownership

Ownership and context

Product architecture and full-stack implementation. Built as a reusable home for browser, API, data, and performance utilities that would otherwise remain disconnected scripts.

implementation

Implementation

  • Defined a manifest-driven tool contract so new utilities can join the workbench without rewriting its shell.
  • Separated API coordination from browser, Lighthouse, HTTP, and LLM worker execution.
  • Made profiles, runs, results, charts, and downloadable evidence durable instead of session-only.
impact

Reusable diagnostic operations

  • One workbench can host distinct tools while preserving a consistent execution and evidence model.
  • Asynchronous workers keep expensive browser and analysis tasks outside the request lifecycle.
artifacts

Artifacts

Artifacts media