Hosted appDeFiArc Testnetsucceeded

Tested in place byDeepQA TeamonArc Testnetatarcworld.io/onSep 17, 2026

Run #1model gemini-balanced (vertex)took 15m

8 of 12 scenarios passed, 4 failed, 3 issues after the audit, 1 high.

Share on X
ARC WORLD in the browser during the run

By the numbers

8 of 12
scenarios passed, 4 failed
208
browser actions
35
screenshots
194
model calls
15
minutes
7
on-chain transactions
12
scenarios
8
passed
4
failed
0
blocked
3
issues
high1medium2

Walkthrough

Every scenario DeepQA drove in the browser, in plan order, with the 31 screenshots it captured along the way. A passing scenario is evidence too.

  1. S1
    Wallet Connection and Network Verification

    3 steps, 2 screenshots

    pass
    S1-2.png
    S1 · Wallet Connection and Network Verification
    S1-6.png
    S1 · Wallet Connection and Network Verification
    • Navigated to /tools and clicked the '01 RPC' step; the banner indicates wallet connection to Arc Network (0x8469…6a65) and Step 01 displays Arc Testnet chain ID 5042002 with rpc.testnet.arc.network.
    • The Tools page loaded with the wallet already connected to Arc Network with address 0x8469…6a65.
    • The '01 RPC' step navigates correctly and reports the network status as Arc Testnet with chain ID 5042002 and RPC endpoint rpc.testnet.arc.network with no errors.
  2. S2
    Transfer USDC with Valid Inputs

    5 steps, 3 screenshots

    fail
    S2-2.png
    S2 · Transfer USDC with Valid Inputs
    S2-4.png
    S2 · Transfer USDC with Valid Inputs
    S2-8.png
    S2 · Transfer USDC with Valid Inputs
    • Navigated to the Tools page and viewed the Toolbox flow.
    • Clicked Step 04 Transfer tab to reveal the Transfer USDC form.
    • Entered recipient address and 0.01 USDC amount into the Transfer form.
    • Navigated to https://arcworld.io/tools and selected Step 04 Transfer.
    • Entered valid recipient address 0x70997970C51812dc3A010C7d01b50e0d17dc79C8 and amount 0.01 USDC.
    • Clicked 'SEND USDC' button to initiate the transfer.
    • The UI transitioned from 'Approve in wallet…' to 'Confirming…' and subsequently displayed 'transaction failed'.
  3. S3
    Transfer USDC MAX Shortcut Deducts Native Gas

    5 steps, 3 screenshots

    fail
    S3-2.png
    S3 · Transfer USDC MAX Shortcut Deducts Native Gas
    S3-4.png
    S3 · Transfer USDC MAX Shortcut Deducts Native Gas
    S3-13.png
    S3 · Transfer USDC MAX Shortcut Deducts Native Gas
    • Navigated to Tools page with wallet connected (0x8469…6a65).
    • Opened Step 04 Transfer USDC in the Toolbox flow.
    • Navigated to https://arcworld.io/tools.
    • Navigated to Step 03 Check Balance and confirmed live balance is 3.8657 USDC.
    • Navigated to Step 04 Transfer USDC form.
    • Examined the Transfer USDC form: it contains 'RECIPIENT ADDRESS' textbox, 'AMOUNT (USDC)' spinbutton, and 'SEND USDC' button.
    • Observed that there is no MAX shortcut button or control provided on the Transfer USDC form to automatically deduct native gas costs from the maximum transfer amount.
  4. S4
    Virtual Card - Load Balance

    4 steps, 2 screenshots

    pass
    S4-2.png
    S4 · Virtual Card - Load Balance
    S4-12.png
    S4 · Virtual Card - Load Balance
    • Navigated to tools card tab showing Virtual Card with initial balance of 0.00 USDC.
    • Loaded 1 USDC into Virtual Card successfully: balance increased to 1.00 USDC and activity logged.
    • Navigated to /tools#card and opened the Virtual Card tab.
    • Entered 1 in the USDC amount input and clicked Load.
    • The wallet approval and transaction confirmation completed successfully.
    • Virtual card balance increased from 0.00 USDC to 1.00 USDC with a confirmed Top Up activity record.
  5. S5
    Virtual Card - Withdraw Balance

    4 steps, 3 screenshotson-chain

    pass
    S5-2.png
    S5 · Virtual Card - Withdraw Balance
    S5-5.png
    S5 · Virtual Card - Withdraw Balance
    S5-10.png
    S5 · Virtual Card - Withdraw Balance
    • Navigated to Toolbox Card tab; initial card balance is 1.00 USDC.
    • Card balance updated from 1.00 USDC to 0.00 USDC with confirmed on-chain CASH OUT transaction.
    • Navigated to Virtual Card tool under Toolbox on Arc World.
    • Verified initial card balance was 1.00 USDC.
    • Entered 1 into the Load/Withdraw amount field and clicked Withdraw.
    • Observed transaction processing and successful completion on-chain with tx hash 0xaae54f0862443fd2d32bc5a7eca76494291b0758bb782af88a7e692b4482db46.
    • Observed card balance updated to 0.00 USDC and a CASH OUT activity entry recorded.
  6. S6
    Virtual Card - Send Funds to Recipient

    5 steps, 2 screenshots

    pass
    S6-2.png
    S6 · Virtual Card - Send Funds to Recipient
    S6-12.png
    S6 · Virtual Card - Send Funds to Recipient
    • Navigated to the Tools Virtual Card page showing current card balance 0.00 USDC.
    • Navigated to https://arcworld.io/tools#card and accessed the Virtual Card interface.
    • Loaded 1.00 USDC onto the Virtual Card balance to fund the card for sending.
    • Entered valid recipient address 0x71C7656EC7ab88b098defB751B7401B5f6d8976F and amount 1 USDC into the Send from card form.
    • Submitted the transfer by clicking 'Send from card', which triggered wallet approval and entered the confirming state successfully.
  7. S7
    Transfer USDC with Insufficient Balance

    5 steps, 4 screenshots

    fail
    S7-2.png
    S7 · Transfer USDC with Insufficient Balance
    S7-4.png
    S7 · Transfer USDC with Insufficient Balance
    S7-8.png
    S7 · Transfer USDC with Insufficient Balance
    S7-12.png
    S7 · Transfer USDC with Insufficient Balance
    • Navigated to Toolbox Step 04 Transfer USDC.
    • Filled recipient address with 0x000000000000000000000000000000000000dEaD and amount with 999999999 USDC.
    • Submitting an amount vastly exceeding the wallet balance resulted in the transaction being dispatched to the wallet and network without pre-validation, eventually failing with 'transaction failed'.
    • Navigated to https://arcworld.io/tools and selected Step 04 (Transfer USDC).
    • Entered a valid recipient address (0x000000000000000000000000000000000000dEaD) and an amount exceeding the balance (999999999 USDC).
    • Clicked SEND USDC; the application submitted the transaction to the wallet/network ('Approve in wallet…' then 'Confirming…') without client-side balance validation, resulting in an external failure ('transaction failed').
  8. S8
    Balance Checker - Valid Query

    4 steps, 2 screenshots

    pass
    S8-2.png
    S8 · Balance Checker - Valid Query
    S8-7.png
    S8 · Balance Checker - Valid Query
    • Queried USDC balance on Arc Testnet for wallet 0x846966A88A124878B97f23d665528Bde021C6a65 and observed live balance of 2.8558 USDC displayed.
    • Successfully navigated to the Balance Checker tool at https://arcworld.io/tools#check.
    • Entered the valid wallet address 0x846966A88A124878B97f23d665528Bde021C6a65 and submitted the form by clicking 'CHECK BALANCE'.
    • The tool queried the Arc Testnet RPC and accurately displayed the live on-chain USDC balance (2.8558 USDC / 2.86 USDC).
  9. S9
    Virtual Card - Over-withdraw Prevention

    4 steps, 2 screenshots

    fail
    S9-2.png
    S9 · Virtual Card - Over-withdraw Prevention
    S9-7.png
    S9 · Virtual Card - Over-withdraw Prevention
    • Navigated to Virtual Card tab in Tools page, current Card Balance is 0.00 USDC.
    • Withdrew 10 USDC with a card balance of 0.00 USDC, which triggered an on-chain transaction attempt resulting in 'Withdrawing…' and then 'RPC Request failed.' instead of UI validation for insufficient balance.
    • Navigated to https://arcworld.io/tools#card with card balance 0.00 USDC.
    • Entered 10 USDC into the Amount field and clicked Withdraw.
    • The application did not block the action with an insufficient card balance error; instead it showed 'Withdrawing…' and attempted an on-chain RPC call which resulted in 'RPC Request failed.'.
  10. S10
    Faucet Visibility and Instruction

    3 steps, 2 screenshots

    pass
    S10-2.png
    S10 · Faucet Visibility and Instruction
    S10-4.png
    S10 · Faucet Visibility and Instruction
    • Navigated to https://arcworld.io/tools where the Toolbox step navigation and Step 01 RPC are displayed.
    • Clicked the Faucet step button and observed clear instructions ('Claim test USDC', '0.15 USDC per wallet. No cash value.') and an interactive claim form with wallet address input and 'CLAIM 0.15 USDC' button.
    • The Faucet toolbox tab (Step 02) clearly explains how to claim testnet funds (0.15 USDC per wallet) on Arc Testnet.
    • An interactive faucet interface is provided with pre-filled wallet address and an active 'CLAIM 0.15 USDC' button.
  11. S11
    Transfer USDC with Invalid Recipient

    5 steps, 3 screenshots

    pass
    S11-2.png
    S11 · Transfer USDC with Invalid Recipient
    S11-4.png
    S11 · Transfer USDC with Invalid Recipient
    S11-8.png
    S11 · Transfer USDC with Invalid Recipient
    • Navigated to the Tools page.
    • Selected the Transfer USDC step in the Toolbox.
    • Entered 'invalid_string' in the RECIPIENT ADDRESS field and '1' in the AMOUNT field, resulting in the validation error 'Enter a valid address.' and keeping SEND USDC disabled.
    • The Transfer USDC form displays inline validation error 'Enter a valid address.' when an invalid recipient address string is entered and keeps the SEND USDC submission button disabled.
  12. S12
    Balance Checker - Empty Address

    4 steps, 3 screenshots

    pass
    S12-2.png
    S12 · Balance Checker - Empty Address
    S12-6.png
    S12 · Balance Checker - Empty Address
    S12-8.png
    S12 · Balance Checker - Empty Address
    • Navigated to Tools Balance Checker, cleared the wallet address field, and clicked Check Balance; the application prevented submission and displayed the validation message 'Enter a valid 0x address.'
    • When submitting the Balance Checker form with an empty wallet address, submission is blocked and the validation message 'Enter a valid 0x address.' is shown immediately beneath the submit button.

Issues

Findings that survived the Critic's audit. Security-class issues stay summary-only until the maintainers ship a fix.

highconfirmed ✓functionalF1 · S2

USDC transfer fails on-chain during Transfer Toolbox flow

The observations clearly record that the application transitioned to a 'transaction failed' state when provided with valid inputs, indicating a functional defect. The live replay was inconclusive: The replay ran out of tool calls before it reached the reported state.

Expected

The transfer transaction succeeds and a confirmation message/receipt is displayed.

Actual

The transaction fails with error status 'transaction failed'.

Repro · 5 steps
  1. Navigate to https://arcworld.io/tools
  2. Click the '04 Transfer' navigation tab
  3. Enter recipient address '0x70997970C51812dc3A010C7d01b50e0d17dc79C8'
  4. Enter '0.01' in AMOUNT (USDC)
  5. Click 'SEND USDC'
mediumconfirmed ✓functionalF3 · S7

Transfer USDC form lacks balance validation and submits excessive amounts to wallet

The evidence supports the claim that the application relies entirely on the external wallet for balance validation, resulting in a poor user experience when transactions inevitably fail.

Expected

The application should validate the user's USDC balance beforehand, disable submission, or display an insufficient funds validation error.

Actual

The application allows submission, initiates wallet approval and on-chain confirmation, and subsequently displays a generic 'transaction failed' error.

Repro · 5 steps
  1. Navigate to https://arcworld.io/tools.
  2. Click the '04 Transfer' button to view the Transfer USDC step.
  3. Enter a valid recipient address (e.g. 0x000000000000000000000000000000000000dEaD).
  4. Enter an amount vastly exceeding the connected wallet balance (e.g. 999999999).
  5. Click 'SEND USDC'.
mediumconfirmed ✓functionalF4 · S9

Virtual card withdrawal lacks UI balance validation and attempts invalid RPC transaction

The evidence shows the application fails to perform client-side checks for the virtual card balance, leading to an invalid RPC request and a generic error.

Expected

The application should perform client-side validation to block withdrawals exceeding the available card balance and display an 'insufficient card balance' validation message without triggering an RPC request.

Actual

The application does not validate whether the withdrawal amount exceeds the virtual card balance (0.00 USDC), initiates an RPC request ('Withdrawing…'), and subsequently fails with 'RPC Request failed.' instead of presenting an insufficient balance validation message.

Repro · 4 steps
  1. Navigate to https://arcworld.io/tools#card
  2. Ensure Virtual Card tab is active (with a balance of 0.00 USDC)
  3. Enter an amount exceeding the card balance (e.g. 10) in the 'Amount (USDC)' input
  4. Click the 'Withdraw' button
mediumwithdrawnfunctionalF2 · S3

Transfer USDC form in Toolbox lacks MAX balance shortcut and automatic gas deduction

This defect is claimed from what the Tester believes the form ought to do rather than an actual malfunction. Furthermore, it technically misinterprets how ERC-20 tokens work by assuming native gas costs should be deducted from the USDC transfer amount.

Expected

A MAX shortcut button should be available allowing users to set maximum transferable USDC while accounting for/deducting native network gas costs.

Actual

No MAX button or shortcut control exists on the Transfer USDC form.

Repro · 3 steps
  1. Navigate to https://arcworld.io/tools.
  2. Click on the '04 Transfer' Toolbox step navigation button.
  3. Observe the AMOUNT (USDC) input field and surrounding controls in the Transfer USDC form.

Wallet activity

DeepQA injected a test wallet into the browser and recorded every request the app sent to it. Testnet funds only.

address
0x846966…1C6a65
chain
Arc Testnet
browsers opened
3
read requests forwarded
74
signing requests
8
time (UTC)methodsummaryresult
17:14:51eth_sendTransactionto 0x3600000000000000000000000000000000000000 value 0 data 68 bytestx 0x87e3fd…817d43
17:16:20eth_sendTransactionto 0x3600000000000000000000000000000000000000 value 0 data 68 bytestx 0xf77846…5516d4
17:16:24eth_sendTransactionto 0xc3c3655f268d5a7f7f0147d87dd3ab8bffab1b84 value 0 data 36 bytestx 0x00d740…4dcab9
17:16:59eth_sendTransactionto 0xc3c3655f268d5a7f7f0147d87dd3ab8bffab1b84 value 0 data 36 bytestx 0xaae54f…82db46
17:17:31eth_sendTransactionto 0xc3c3655f268d5a7f7f0147d87dd3ab8bffab1b84 value 0 data 36 bytestx 0x1fbdc5…a3053d
17:17:51eth_sendTransactionto 0xc3c3655f268d5a7f7f0147d87dd3ab8bffab1b84 value 0 data 68 bytestx 0x801a39…9bd1ff
17:18:40eth_sendTransactionto 0x3600000000000000000000000000000000000000 value 0 data 68 bytestx 0x5a40ec…5dea78
17:24:53eth_sendTransactionto 0x3600000000000000000000000000000000000000 value 0 data 68 bytesrefused: Request exceeds defined limit. URL: https://rpc.testnet.arc.io Request body: {"method":"eth_getTransactionCount","params":["0x846966A88A124878B97f23d665528Bde021C6a65","pending"]} Request Arguments: chain: Arc Testnet (id: 5042002) from: 0x846966A88A124878B97f23d665528Bde021C6a65 to: 0x3600000000000000000000000000000000000000 data: 0xa9059cbb00000000000000000000000070997970c51812dc3a010c7d01b50e0d17dc79c80000000000000000000000000000000000000000000000000000000000002710 gas: 80000 Details: rate limit exceeded Version: viem@2.56.5

Critic audit

An adversarial second pass over every finding before it reaches the report.

4
findings reviewed
1
re-verified live
1
withdrawn
  • F1confirmed ✓

    The observations clearly record that the application transitioned to a 'transaction failed' state when provided with valid inputs, indicating a functional defect. The live replay was inconclusive: The replay ran out of tool calls before it reached the reported state.

  • F2withdrawn

    This defect is claimed from what the Tester believes the form ought to do rather than an actual malfunction. Furthermore, it technically misinterprets how ERC-20 tokens work by assuming native gas costs should be deducted from the USDC transfer amount.

  • F3confirmed ✓

    The evidence supports the claim that the application relies entirely on the external wallet for balance validation, resulting in a poor user experience when transactions inevitably fail.

  • F4confirmed ✓

    The evidence shows the application fails to perform client-side checks for the virtual card balance, leading to an invalid RPC request and a generic error.

  • Scenario S6 passes despite execution ending immediately after the transfer enters the confirming state, leaving the final on-chain success unverified.

Report

QA report: external/arcworld.io at hosted

On-chain USDC transfers fail during execution, and multiple interfaces lack client-side balance validation before dispatching transactions.

Testing covered wallet connectivity, token transfer tools, virtual card management, balance checking, and faucet flows across 12 scenarios. Eight scenarios passed and four failed. The audit confirmed three functional defects after withdrawing one initial finding regarding missing shortcut controls.

The primary breakdown occurs in the Transfer Toolbox, where standard USDC transfers fail during on-chain execution. Additionally, both the USDC transfer form and the virtual card withdrawal interface omit client-side balance validation, prompting unnecessary wallet approvals and failed RPC calls when users attempt to move more funds than available.

These failures directly impact core transaction capabilities and user feedback clarity. Additionally, coverage for virtual card transfers concluded while transactions were in a confirming state, leaving terminal on-chain settlement unverified in that flow.

Run summary
MetricCount
Scenarios executed12
Passed8
Failed4
Blocked0
Findings raised4
Issues after the audit3
Withdrawn by the audit1
Critical / high / medium / low0 / 1 / 2 / 0

Target: https://arcworld.io/ · Testing level: deep_feature · Stack: unknown

Issues
High severity
F1 · USDC transfer fails on-chain during Transfer Toolbox flow

Severity: high · Type: functional · Verdict: confirmed · Scenario: S2

The observations clearly record that the application transitioned to a 'transaction failed' state when provided with valid inputs, indicating a functional defect. The live replay was inconclusive: The replay ran out of tool calls before it reached the reported state.

Expected: The transfer transaction succeeds and a confirmation message/receipt is displayed.

Actual: The transaction fails with error status 'transaction failed'.

Steps to reproduce:

  1. Navigate to https://arcworld.io/tools
  2. Click the '04 Transfer' navigation tab
  3. Enter recipient address '0x70997970C51812dc3A010C7d01b50e0d17dc79C8'
  4. Enter '0.01' in AMOUNT (USDC)
  5. Click 'SEND USDC'

Evidence: screenshots/S2-8.png

Medium severity
F3 · Transfer USDC form lacks balance validation and submits excessive amounts to wallet

Severity: medium · Type: functional · Verdict: confirmed · Scenario: S7

The evidence supports the claim that the application relies entirely on the external wallet for balance validation, resulting in a poor user experience when transactions inevitably fail.

Expected: The application should validate the user's USDC balance beforehand, disable submission, or display an insufficient funds validation error.

Actual: The application allows submission, initiates wallet approval and on-chain confirmation, and subsequently displays a generic 'transaction failed' error.

Steps to reproduce:

  1. Navigate to https://arcworld.io/tools.
  2. Click the '04 Transfer' button to view the Transfer USDC step.
  3. Enter a valid recipient address (e.g. 0x000000000000000000000000000000000000dEaD).
  4. Enter an amount vastly exceeding the connected wallet balance (e.g. 999999999).
  5. Click 'SEND USDC'.

Evidence: screenshots/S7-8.png, screenshots/S7-12.png

F4 · Virtual card withdrawal lacks UI balance validation and attempts invalid RPC transaction

Severity: medium · Type: functional · Verdict: confirmed · Scenario: S9

The evidence shows the application fails to perform client-side checks for the virtual card balance, leading to an invalid RPC request and a generic error.

Expected: The application should perform client-side validation to block withdrawals exceeding the available card balance and display an 'insufficient card balance' validation message without triggering an RPC request.

Actual: The application does not validate whether the withdrawal amount exceeds the virtual card balance (0.00 USDC), initiates an RPC request ('Withdrawing…'), and subsequently fails with 'RPC Request failed.' instead of presenting an insufficient balance validation message.

Steps to reproduce:

  1. Navigate to https://arcworld.io/tools#card
  2. Ensure Virtual Card tab is active (with a balance of 0.00 USDC)
  3. Enter an amount exceeding the card balance (e.g. 10) in the 'Amount (USDC)' input
  4. Click the 'Withdraw' button

Evidence: screenshots/S9-7.png

Withdrawn findings

The Critic re-examined these claims and found the evidence did not support them. They are kept here rather than deleted.

  • Transfer USDC form in Toolbox lacks MAX balance shortcut and automatic gas deduction (S3, medium): This defect is claimed from what the Tester believes the form ought to do rather than an actual malfunction. Furthermore, it technically misinterprets how ERC-20 tokens work by assuming native gas costs should be deducted from the USDC transfer amount.
Scenario results
ScenarioPriorityResultIssues
S1 Wallet Connection and Network Verificationhighpassnone
S2 Transfer USDC with Valid InputshighfailF1
S3 Transfer USDC MAX Shortcut Deducts Native Gashighfailnone
S4 Virtual Card - Load Balancehighpassnone
S5 Virtual Card - Withdraw Balancehighpassnone
S6 Virtual Card - Send Funds to Recipienthighpassnone
S7 Transfer USDC with Insufficient BalancemediumfailF3
S8 Balance Checker - Valid Querymediumpassnone
S9 Virtual Card - Over-withdraw PreventionmediumfailF4
S10 Faucet Visibility and Instructionmediumpassnone
S11 Transfer USDC with Invalid Recipientlowpassnone
S12 Balance Checker - Empty Addresslowpassnone
The audit

The Critic reviewed 4 findings and re-verified 1 of them live in the browser, replaying the reported steps on a fresh page.

  • Scenario S6 passes despite execution ending immediately after the transfer enters the confirming state, leaving the final on-chain success unverified.
What to fix first
  1. Investigate and resolve the on-chain transaction execution failure in the Transfer Toolbox flow (F1).
  2. Add client-side balance validation to the Transfer USDC form to prevent submitting transactions that exceed available funds (F3).
  3. Validate virtual card withdrawal inputs against available card balances before initiating RPC requests (F4).
Coverage and caveats

In scope: Arc Testnet Wallet Connection; RPC Network Status Validation; On-chain USDC Balance Checker; Testnet USDC Transfers and MAX Gas Reservation; Virtual Card Lifecycle (Load, Withdraw, Send).

Not covered: Arcade Games (/games); Educational content under Learn Arc (/explore); Documentation (/docs/); Arc Land mainnet application (app.arcworld.io).

  • The test wallet connects automatically to Arc Testnet (Chain ID 5042002) holding sufficient test USDC.
  • A valid 'MAX' shortcut or affordance exists on the Transfer form as implied by the intake.
  • Testnet block times are fast enough that on-chain transactions confirm within normal test timeout bounds.
  • The console error 'Cannot set properties of null' does not completely break the Tools interface.
By the numbers
MetricValue
Scenarios8 passed, 4 failed, 0 blocked of 12 (51 planned steps)
Browser actions208 (38 clicks, 20 inputs, 39 navigations, 111 snapshots)
Screenshots35 (4 explore, 31 scenario, 0 critic), 30 captioned
Coverage13 pages, 6 forms, 4 flows, 1 console errors
Audit4 findings, 1 re-verified live, 3 confirmed, 0 promoted, 1 withdrawn
Model calls194
Tokens894,251 input, 11,328 output, 18,404 thinking
Time15 min
Wallet7 transactions, 0 signatures, 1 refusals on chain 5042002
StageCallsInputOutputThinkingSeconds
explore33164,9422,8381,318111
plan14,6162,2964,20342
test150693,4705,4047,585461
critique929,5425134,695251
report11,6812776039

Run log

stagecallstokenstime
Explore33169.1k1m 51s
Plan111.1k42s
Test150706.5k7m 41s
Critique934.8k4m 11s
Report12.6k9s
Total194924k14m 35s
Intake
Explore
Plan
Test
Critique
Report
  • 17:10:34Zexploreexplore started
  • 17:25:09ZexploreExplored / (15 controls, 0 forms)
  • 17:25:09ZexploreExplored /explore (15 controls, 0 forms)
  • 17:25:09ZexploreExplored /games (16 controls, 0 forms)
  • 17:25:09ZexploreExplored /arc-perp (2 controls, 0 forms)
  • 17:25:09ZexploreExplored /card (5 controls, 0 forms)
  • 17:25:09ZexploreExplored /cipher (7 controls, 0 forms)
  • 17:25:09ZexploreExplored /arcblock (3 controls, 0 forms)
  • 17:25:09ZexploreExplored /puzzle (6 controls, 0 forms)
  • 17:25:09ZexploreExplored /quiz (4 controls, 0 forms)
  • 17:25:09ZexploreExplored /squares (3 controls, 0 forms)
  • 17:25:09ZexploreExplored /race (5 controls, 0 forms)
  • 17:25:09ZexploreExplored /tools (15 controls, 0 forms)
  • 17:25:09ZexploreExplored /docs/ (24 controls, 0 forms)
  • 17:25:09ZexploreMapped 13 pages, 6 forms, 4 flows in 33 turns.
  • 17:25:09Zexploreexplore completed in 111s.
  • 17:25:09Zplanplan started
  • 17:25:09ZplanPlanned 12 scenarios (6 high, 4 medium, 2 low).
  • 17:25:09Zplanplan completed in 42s.
  • 17:25:09Ztesttest started
  • 17:25:09ZtestS1 executed (pass)
  • 17:25:09ZtestS2 executed (fail), 1 finding
  • 17:25:09ZtestS3 executed (fail), 1 finding
  • 17:25:09ZtestS4 executed (pass)
  • 17:25:09ZtestS5 executed (pass)
  • 17:25:09ZtestS6 executed (pass)
  • 17:25:09ZtestS7 executed (fail), 1 finding
  • 17:25:09ZtestS8 executed (pass)
  • 17:25:09ZtestS9 executed (fail), 1 finding
  • 17:25:09ZtestS10 executed (pass)
  • 17:25:09ZtestS11 executed (pass)
  • 17:25:09ZtestS12 executed (pass)
  • 17:25:09ZtestExecuted 12 scenarios: 8 passed, 4 failed, 0 blocked, 4 findings.
  • 17:25:09Ztesttest completed in 461s.
  • 17:25:09Zcritiquecritique started
  • 17:25:09ZcritiqueReviewed 4 findings; 0 possible defects spotted in passed scenarios.
  • 17:25:09ZcritiqueRe-verified F1: inconclusive.
  • 17:25:09ZcritiqueAudit complete: 3 confirmed, 1 withdrawn, 0 promoted, 1 re-verified live.
  • 17:25:09Zcritiquecritique completed in 251s.
  • 17:25:09Zreportreport started
  • 17:25:09ZreportReported 3 issues (0 critical, 1 high, 2 medium, 0 low) from 4 findings.
  • 17:25:09Zreportreport completed in 9s.

Put an agent team on your next pull request.

Connect a repo, dispatch a Run, and read an audited, evidence-backed report the same day.