Skip to content

raco rivet measure: startup / bundle size / RPC latency budgets (P2) #96

Description

@turinglambdaai

Problem

The Taskly migration doc defines stop-rules tied to measurable budgets ("startup time", "bundle size", "RPC latency must not be materially worse than duplicated native logic") — but rivet ships no tooling to measure any of them. Budgets without measurement hooks are opinions.

Proposed fix

A raco rivet measure command that, for a given host app build, reports:

  • cold start time (process spawn → first RPC answered)
  • staged bundle size (total + breakdown)
  • per-RPC latency percentiles over a scripted workload

Numbers first; enforcement/gates can layer on top later (e.g. exit code thresholds for CI).

RIVET-LIB-BACKLOG item 6 (P2).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions