
> time-humanity-official@0.1.0 test
> node --test --test-concurrency=1 --test-force-exit test/*.test.mjs

✔ empty launch draft can be exported honestly without inventing supply or operational readiness (1.4539ms)
✔ allocation uses exact basis points and refuses oversubscription or invalid precision (0.87ms)
✔ public address and supply validation rejects private-key-shaped and malformed input (1.884ms)
✔ stored input is allowlisted; long financial fields are discarded rather than silently truncated (0.2545ms)
✔ website/email are treated as draft data with constrained format, never executable URLs (0.3142ms)
✔ filled draft still exports explicit unaudited and unissued status (1.2766ms)
This version of µWS is not compatible with your Node.js build:

Error: Cannot find module '../binaries/uws_win32_x64_137.node'
Require stack:
- C:\Users\Administrator\Documents\Codex\2026-10-30\referenced-chatgpt-conversation-this-is-an-3\outputs\cpcn-official\node_modules\ganache\node_modules\@trufflesuite\uws-js-unofficial\src\uws.js
- C:\Users\Administrator\Documents\Codex\2026-10-30\referenced-chatgpt-conversation-this-is-an-3\outputs\cpcn-official\node_modules\ganache\dist\node\core.js
Falling back to a NodeJS implementation; performance may be degraded.


▶ TIME fixed-supply contract and actual Uniswap V2 local-EVM round-trip
  ✔ constructor rejects zero recipient and zero issuance (82.9242ms)
  ✔ fixed issuance goes to explicit treasury; no mint or admin entrypoint (235.6116ms)
  ✔ transfer, approval, transferFrom and finite allowance accounting execute on EVM (401.3265ms)
  ✔ deploy official Uniswap V2 factory, router and wrapped ETH bytecode (846.8879ms)
  ✔ actual AMM buy and sell with finite approvals, minimum outputs and deadlines (732.4838ms)
  ✔ expired deadline and impossible minimum output revert without token loss (210.0706ms)
✔ TIME fixed-supply contract and actual Uniswap V2 local-EVM round-trip (2876.3536ms)
▶ browser demo engine uses REAL Semaphore Groth16 with synthetic identities
  ✔ real proof verifies, no identity commitment or private field in public transcript (636.259ms)
  ✔ two concurrent session submissions accept once; replay is valid crypto but duplicate (31.9653ms)
  ✔ application and epoch scopes differ, proofs verify, same member root remains (577.7065ms)
(node:24024) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 18 unpipe listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit
(Use `node --trace-warnings ...` to show where the warning was created)
  ✔ changed curve point and altered public message fail real verification (8.959ms)
✔ browser demo engine uses REAL Semaphore Groth16 with synthetic identities (1545.715ms)
ℹ tests 18
ℹ suites 0
ℹ pass 18
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 7214.8347
