Skip to content

Remove stale Hardhat tooling and scripts - #2993

Closed
clement-ux wants to merge 12 commits into
masterfrom
chore/cleanup-hardhat-remnants
Closed

Remove stale Hardhat tooling and scripts#2993
clement-ux wants to merge 12 commits into
masterfrom
chore/cleanup-hardhat-remnants

Conversation

@clement-ux

@clement-ux clement-ux commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

Follow-up to #2982 — Remove legacy Hardhat contract tests.

  • remove obsolete Hardhat plugins, helpers, configuration, and legacy scripts
  • remove historical Resolution, staking, compensation, and liquidity-mining tooling
  • simplify the Talos runtime and action discovery, and clean up stale tooling, documentation, and generated diagrams
  • standardize the root workflow on Foundry and pnpm

Hardhat is intentionally retained for the operational task CLI (tasks/) and the local fork node.

Verification

  • pnpm lint:js and pnpm lint:ts
  • pnpm test:tasks (31 passing) and pnpm test:scripts (66 passing)
  • pnpm typecheck
  • Hardhat compile and local task/node smoke checks
  • Talos action catalog generation (38 actions)
  • frozen pnpm lockfile installation

@clement-ux clement-ux changed the title Remove stale Hardhat remnants Remove stale Hardhat tooling and scripts Aug 31, 2026
@clement-ux clement-ux self-assigned this Aug 31, 2026
@clement-ux

Copy link
Copy Markdown
Collaborator Author

Superseded by #2997 and #2998. The historical deletion-only cleanup now lives in #2997, independently from the functional migration stack, while the active tooling preparation and standalone ops CLI are reviewed in #2998. The replacement PRs preserve the intended final tree, with clearer review boundaries, so this PR is no longer needed.

@clement-ux clement-ux closed this Sep 1, 2026
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