Ciclo Get in touch

In development · Hosted service

Ciclo

Track parts, bills of materials, and change orders, with a clear revision history for each.

Engineering teams that are tracking parts and revisions in spreadsheets.

ECO-00001Change the regulator on the controller board
Draft
REG-1 Regulator Rev 1 Rev 2 Released
  1. Engineering Reviewengineering or admin
  2. Operations Reviewoperations or admin
  3. Final Approvaladmin
Sign as

A draft change. Engineering or an admin submits it, then each step needs one signature from a listed role.

Where used All levels, up to the top assemblies

LevelPartTop
1CMP-00042 Controller board
2ASM-1 Frame assemblyTop assembly
Pick a role and press the buttons. This walks Ciclo’s default approval workflow in your browser and isn’t connected to Ciclo. The part names and numbers are from Ciclo’s test fixtures.

What it does

Product lifecycle management for engineering teams.

It was the last app to join the suite. Moving it over meant dropping its own look and switching to the shared design tokens and components, and its build now fails if it strays from them.

  1. 01

    Components with specs, attachments and revision history, released through change orders

  2. 02

    Bill of materials management with where-used lookups, plus compliance declarations

  3. 03

    Create, route and approve ECOs across several stages

  4. 04

    Roles for admin, engineering, operations, sales and read-only viewers

Roles

Everyone sees the same part. Not everyone can change it.

Each step in a change’s workflow lists the roles that may sign it. Who’s on the reviewer list doesn’t matter; the role does. A company can rename steps, add them, require every named approver, or send a rejection back to an earlier step.

  1. Admin

    Full access, manage team, override approvals.

  2. Engineering

    Create/edit components, create ECOs.

  3. Operations

    Review and approve ECOs.

  4. Sales

    View components, approve ECOs.

  5. Viewer

    Read-only access to components and ECOs.

Revisions

Revisions only move through a change order.

Revision schemes are set per part class: numeric (1, 2), alpha, alphanumeric or semantic. New companies start on numeric. The alpha scheme follows ASME Y14.35 and skips I, O, Q, S, X and Z, since they’re easy to misread. When a change is implemented, the old revision is archived and kept.

  1. A
  2. B
  3. C
  4. D
  5. E
  6. F
  7. G
  8. H
  9. I
  10. J
  11. K
  12. L
  13. M
  14. N
  15. O
  16. P
  17. Q
  18. R
  19. S
  20. T
  21. U
  22. V
  23. W
  24. X
  25. Y
  26. Z
  27. AA

After Z comes AA. Before release, a part can carry prototype revisions (01, 02 or X1, X2) and take A when it’s released.

Part of Bottega

One company, one login, four apps.

Ciclo shares its company record, member list and design with the rest of the Bottega suite. Turning on another app for someone is a permission, not a new account.

Specification

What it’s built with, and when.

Pulled from the repository each time this site is built.

State
In development
Discipline
Business platform
Shape
Hosted service
Started
Jul 2026
Last change
Sep 2026
Commits
166
  • Next.js
  • React 19
  • TypeScript
  • Firestore
  • Tailwind CSS
  • TypeScript 99%

Next

Bring Ciclo into your company

Ask about onboarding your organization, moving existing records over, or a demo.

This site isn't finished. Anything on it may still change, and none of it is binding until the site is live.