Skip to content

refactor: harden workspace foundations - #7

Merged
Yorizel merged 3 commits into
mainfrom
chore/workspace-audit
Jul 13, 2026
Merged

Yorizel merged 3 commits into
mainfrom
chore/workspace-audit

Conversation

@Yorizel

@Yorizel Yorizel commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • align Nx 23 inferred TypeScript targets, caching, graph inputs, and sync checks
  • enforce Effect 4 and Alchemy v2 boundaries across core, formats, and remote providers
  • harden ASN.1, PKCS#12, CMS, HTTP, PDF, React cancellation, and ITI validation paths
  • expand Konsistent and declarative architecture checks with regression coverage
  • migrate the documentation runtime to Waku/FumaPress without AI routes
  • add localized blog/changelog metadata and browser lifecycle coverage
  • wire Tegami release automation and patch the upstream React RSC stylesheet preload bug
  • update dependency constraints until bun audit reports no known vulnerabilities

Verification

  • bun run build && bun run check && bun run test
  • bun run test:integration:server
  • bun run test:integration:browser
  • bun run test:performance
  • bun run test:validar-iti
  • docs production build and localized route smoke tests
  • Tegami release dry-run
  • bun audit --audit-level low

Notes

Live Clicksign, Assinafy, ZapSign, Documenso, and DocuSeal API suites still require external sandbox credentials. Their local HTTP contract suites pass.

github-actions Bot added 3 commits July 13, 2026 14:26
- align Nx inference, Effect and Alchemy boundaries, and structural checks
- migrate docs to FumaPress/Waku and wire Tegami releases
- harden signature parsing, validation, cancellation, and regression coverage
- harden PDF, CMS, X.509, and remote signer boundaries
- stabilize Nx, browser tests, docs lifecycle, and release checks
- align Effect and Alchemy seams with structural validation
Declare runtime-loaded dependencies explicitly, align Vitest dependency discovery with linked workspace packages, and use Takumi's portable WASM backend so fresh Linux checkouts pass the same build and browser gates as local installs.
@Yorizel
Yorizel merged commit d87e832 into main Jul 13, 2026
2 checks passed
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