Skip to content

chore: clean up subscriptions tooling#69

Merged
dev-jodee merged 1 commit intomainfrom
chore/subscriptions-cleanup-pass
Apr 30, 2026
Merged

chore: clean up subscriptions tooling#69
dev-jodee merged 1 commit intomainfrom
chore/subscriptions-cleanup-pass

Conversation

@dev-jodee
Copy link
Copy Markdown
Collaborator

Summary

  • refresh stale README and CLAUDE guidance for the current split workflow, generated client script, and test layout
  • tighten Justfile cleanup/build recipes so tracked IDL and generated sources are not removed accidentally
  • remove unused webapp polyfill/path plugins and rely on native Vite tsconfig path handling
  • align workspace/package cleanup while keeping pnpm audit findings visible without package-level ignores

Test Plan

  • just fmt-check
  • just lint-check
  • just check-generated
  • PATH=/tmp/surfpool-v1.2.0:$PATH just test-client
  • pnpm --filter webapp test
  • pnpm --filter webapp build
  • git diff --check
  • pnpm audit --json exits 1 with the remaining upstream bigint-buffer and uuid review items, intentionally not ignored

Refresh stale documentation, cleanup generated/build artifact handling, and remove unused webapp polyfill tooling.

Keep audit findings visible without adding package-level ignore configuration.
@github-actions
Copy link
Copy Markdown

Compute Unit Report

Instruction Samples Min CUs Max CUs Avg CUs Est Cost (Low) [SOL] Est Cost (Med) [SOL] Est Cost (High) [SOL]
cancel_subscription 11 1805 2118 2003 0.000005000 0.000005080 0.000006001
close_subscription_authority 7 1881 1916 1886 0.000005000 0.000005075 0.000005943
create_fixed_delegation 38 3616 14121 5071 0.000005001 0.000005202 0.000007535
create_plan 84 3540 12553 5007 0.000005001 0.000005200 0.000007503
create_recurring_delegation 27 3640 9645 4980 0.000005001 0.000005199 0.000007490
delete_plan 8 416 416 416 0.000005000 0.000005016 0.000005208
init_subscription_authority 142 9351 21351 12216 0.000005003 0.000005488 0.000011108
revoke_delegation 19 318 585 420 0.000005000 0.000005016 0.000005210
subscribe 21 6666 11166 7604 0.000005002 0.000005304 0.000008802
transfer_fixed 6 10105 14605 12104 0.000005003 0.000005484 0.000011052
transfer_recurring 17 10212 13303 10773 0.000005003 0.000005430 0.000010386
transfer_subscription 10 10495 12086 11250 0.000005003 0.000005450 0.000010625
update_plan 21 424 500 474 0.000005000 0.000005018 0.000005237

Generated: 2026-04-30

@dev-jodee dev-jodee merged commit 610951f into main Apr 30, 2026
8 checks passed
@dev-jodee dev-jodee deleted the chore/subscriptions-cleanup-pass branch April 30, 2026 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant