Operations API Tests (TypeScript)
Roadmap project documentation for Operations API Tests — a TypeScript-based
API test suite that exercises the operations component’s HTTP API. The suite
first re-implements the tests currently written in Bruno (in the api-test
repository), then extends coverage to operations features the Bruno collection
does not yet exercise. It is co-located inside the operations repository as a
self-contained Node/TypeScript subproject.
Reader Guide
Section titled “Reader Guide”The project documents live under design/ — a
self-contained, reviewable set describing the solution as a reusable pattern
any component’s API-test suite can adopt (operations is the reference instance).
Start there. The earlier exploratory artifacts (which drove the technology and
structure choices) are preserved under work-in-progress/ for provenance.
Design (canonical)
Section titled “Design (canonical)”- Goal — purpose, constraints, assumptions, and the supported workflows this suite is built to serve.
- Design — the parts to build, what each provides, and how they interact to implement the workflows.
- Verification — how to confirm the implemented design fulfills the goal.
- Design Log — key decisions, alternatives, and rationale.
Work in progress (provenance)
Section titled “Work in progress (provenance)”The initial prompt, tooling comparison, and increment planning that shaped the design:
Copyright: © Arda Systems 2025-2026, All rights reserved