Journal entries & period close
Post adjusting entries, accruals and close a period so statements tie out.
20 project-authored proposals · taxonomy v1.1 · 0 new benchmark runs. Verifiers and partial-credit rules below are designs, not executed results.
Previous class address: R05.01.01.02 · Original proposal IDs are retained.
- Typical applications
- Odoo · NetSuite · QuickBooks
- Class GUI-need label
HY· Hybrid
Digital-employee context
Project class assignments, not demonstrated employee capability or imported benchmark coverage. Acceptance criteria and value metrics are proposals; no ROI has been measured.
Related roles
- Finance operations · Finance outcomes include validated supplier invoices, reconciled accounts, close entries, collections and expense decisions.
Task proposals · 20
Expand to inspect the complete original wording and proposed checks. Original proposal text remains English in both interfaces.
R05.01.01.02-T01 Post September utilities accrual with auto-reversal in Odoo
Original instruction
Odoo 17 demo DB, company 'Brightline Supply'. Utilities for September are unbilled; fixtures/util_estimate.pdf gives 4,200.00. Post a journal entry dated 2026-09-30, ref ACCR-UTIL-0926, Dr 6200 Utilities / Cr 2100 Accrued Liabilities, and create its reversal dated 2026-10-01 using Odoo's Reverse action.
- Platforms
web· Any OS (web)- Applications
- Odoo
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & forms- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 2 / 5
Proposed verifier
Query account_move: exactly one posted move with ref ACCR-UTIL-0926 (2 lines, 4,200.00, correct accounts, date 2026-09-30) and one posted reversal with reversed_entry_id pointing to it, dated 2026-10-01. XML-RPC/JSON-RPC blocked for the agent user; moves must carry the agent's web-session create_uid.
Proposed partial credit
40% accrual posted with correct lines; 20% date and ref; 40% linked reversal dated 2026-10-01
R05.01.01.02-T02 Set up 12-month prepaid insurance amortization as a recurring entry in QuickBooks Online
Original instruction
QuickBooks Online sandbox company 'Harbor Dental LLC'. The annual policy (fixtures/policy_2026.pdf) was paid 2026-10-01 for 15,000.00 into 1350 Prepaid Insurance. Create a scheduled recurring journal entry 'Prepaid Ins Amort' posting 1,250.00 Dr 6400 Insurance Expense / Cr 1350 on the last day of each month, Oct 2026 through Sep 2027.
- Platforms
web· Any OS (web)- Applications
- QuickBooks Online
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & forms- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 2 / 5
Proposed verifier
Read RecurringTransaction via sandbox admin token: type Scheduled, monthly on last day, start 2026-10-31, end after 12 or 2027-09-30, two lines 1,250.00 to the right accounts. Audit log entry must show source 'QuickBooks Online UI'; no developer keys issued to the agent.
Proposed partial credit
30% template exists with correct name/type; 40% lines and amounts; 30% schedule start, day and end
R05.01.01.02-T03 Report trial balance totals as of 2026-09-30 from the Xero demo company
Original instruction
Xero demo company (fresh, regenerated 2026-10-01 with fixture data). Run the Trial Balance report as of 2026-09-30, export it to output/tb_2026-09-30.xlsx, and write the total debits and total credits to output/answer.txt as two numbers.
- Platforms
web· Any OS (web)- Applications
- Xero · Excel
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicknav· Pan/zoom/scroll- Work product
WP12· Answer/decision- Conditions
- None declared
- Proposed difficulty
- 1 / 5
Proposed verifier
Exported xlsx must be Xero's native export (sheet name/report header present); answer.txt debit and credit totals must equal the key to the cent and each other. File-only edits are detected by matching the export's generation timestamp header.
Proposed partial credit
50% export present with native header; 50% both totals exact
R05.01.01.02-T04 Run September depreciation for all assets and lock the period in Odoo
Original instruction
Odoo 17 Enterprise demo, company 'Kestrel Metals'. 14 running assets exist; September depreciation lines are in draft. Post all September 2026 depreciation entries (do not post October), confirm the posted total in output/dep_total.txt, then set the 'Lock Date for Non-Advisers' to 2026-09-30.
- Platforms
web· Any OS (web)- Applications
- Odoo
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicknav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
risk· Irreversible/risky- Proposed difficulty
- 3 / 5
Proposed verifier
account_move: 14 posted depreciation moves dated 2026-09-30, sum equals key; zero October lines posted; res_company.period_lock_date = 2026-09-30; dep_total.txt equals sum. XML-RPC/JSON-RPC blocked for the agent user; moves must carry the agent's web-session create_uid; lock change must appear in mail tracking from the web client.
Proposed partial credit
50% all 14 Sep entries posted and none for Oct; 20% reported total correct; 30% lock date set
R05.01.01.02-T05 Accrue unpaid wages for the split pay period in QuickBooks Desktop
Original instruction
QuickBooks Desktop Enterprise 2024 (Windows), company file Pinecrest_Builders.qbw. The biweekly payroll in fixtures/payroll_register_2026-10-02.pdf covers 2026-09-21 to 10-02; 9 of 12 workdays fall in September. Post a 2026-09-30 journal entry accruing 9/12 of gross wages and employer payroll taxes (6000 Wages, 6010 Payroll Tax / 2110 Accrued Payroll), memo 'Payroll accrual Sep', with auto-reversal entered manually on 2026-10-01.
- Platforms
win· Windows- Applications
- QuickBooks Desktop · Adobe Acrobat Reader
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsmulti· Cross-app- Work product
WP08· App/system state- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
Read the .qbw via a QODBC/SDK grader after close: JE on 2026-09-30 with three lines matching key to the cent (rounded per line); reversing JE on 2026-10-01. Integrated Applications prefs block SDK/IIF access for the agent session; Audit Trail report must list the entries as entered by user 'Agent'.
Proposed partial credit
40% wage accrual amount correct; 20% payroll tax amount correct; 20% accounts and memo; 20% reversal on 10-01
R05.01.01.02-T06 Reclassify capitalizable purchases out of office supplies in Xero
Original instruction
Xero demo org 'Lumen Studio'. Per fixtures/capitalization_policy.pdf, single items of 2,500.00 or more must be capitalized. September 2026 has 23 transactions coded to 6100 Office Supplies; review the attached receipts and recode the qualifying ones to 1500 Computer Equipment (edit the original transactions, not new journals). Leave the rest untouched.
- Platforms
web· Any OS (web)- Applications
- Xero
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicknav· Pan/zoom/scrollvis· Visual judgment- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
Grader exports September transactions: exact set of key transaction IDs now coded 1500 (expected 6), the other 17 still 6100, no manual journals created, totals unchanged. Xero History notes must show edits 'via web'; no API connection is authorised for the org.
Proposed partial credit
60% correct set recoded (per-item credit, -1 per false recode); 20% no manual journals; 20% untouched items unchanged
R05.01.01.02-T07 Recognize September deferred subscription revenue in Odoo
Original instruction
Odoo 17 Enterprise, company 'Northwind SaaS'. Twelve annual subscription invoices sit in 2400 Deferred Revenue with recognition schedules. Generate and post the September 2026 revenue recognition entries for every schedule active in September, then confirm 2400's closing balance at 2026-09-30 in output/deferred_bal.txt.
- Platforms
web· Any OS (web)- Applications
- Odoo
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicknav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
account_move: posted recognition moves dated 2026-09-30 exactly for the key's 10 active schedules (two start in October); 2400 balance on 2026-09-30 equals key; answer file matches. XML-RPC/JSON-RPC blocked for the agent user; moves must carry the agent's web-session create_uid.
Proposed partial credit
50% correct schedules posted, none for inactive ones; 30% 2400 balance correct; 20% answer file
R05.01.01.02-T08 Correct an August misposting without touching the closed period in QuickBooks Online
Original instruction
QuickBooks Online sandbox 'Harbor Dental LLC', books closed through 2026-08-31 (close password in fixtures/close_note.txt). Vendor bill BILL-7731 (3,800.00, lab fees) was dated 2026-08-28 but belongs to September. Close policy (fixtures/close_policy.pdf) forbids editing closed periods. Make the correction so September P&L carries the expense and August reported figures are unchanged.
- Platforms
web· Any OS (web)- Applications
- QuickBooks Online
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & forms- Work product
WP08· App/system state- Conditions
hidden· Hidden/stale state- Proposed difficulty
- 3 / 5
Proposed verifier
August P&L and balance sheet as of 2026-08-31 must hash-match the pre-task snapshot; BILL-7731 unchanged; a correcting JE dated in September moves 3,800.00 into September expense (net effect key). Editing the closed bill or reopening the period fails. Audit log source must be UI.
Proposed partial credit
50% August figures unchanged; 40% September correction nets to key; 10% memo cites BILL-7731
R05.01.01.02-T09 Post final adjustments and set the closing date with password in QuickBooks Desktop
Original instruction
QuickBooks Desktop Premier (Windows), file Maple_Cafe.qbw. Post the two adjustments in fixtures/final_adj.xlsx dated 2026-09-30, then set Preferences > Accounting closing date to 2026-09-30 with password from fixtures/vault_note.txt, and save output/closing_exceptions.pdf (the Closing Date Exception Report).
- Platforms
win· Windows- Applications
- QuickBooks Desktop · Excel
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsmulti· Cross-app- Work product
WP08· App/system state- Conditions
licensed· Licensed pro apprisk· Irreversible/risky- Proposed difficulty
- 3 / 5
Proposed verifier
Grader reads company prefs via SDK after the session: closing date 2026-09-30 and password set; both JEs present with exact amounts; exception report PDF exists and lists zero post-close changes. SDK/IIF import disabled during the session; Audit Trail must attribute entries to the agent user.
Proposed partial credit
40% two adjustments exact; 40% closing date and password set; 20% exception report saved
R05.01.01.02-T10 Post the auditor's adjusting entries through the API (control pair of T15)
Original instruction
Control pair of T15. A second Xero demo org 'Lumen Studio API' has an authorised custom connection; credentials are in env XERO_* . Post the seven entries in fixtures/AJE_list.xlsx as manual journals dated 2026-09-30 using the Xero Accounting API (no web UI), then save the adjusted trial balance JSON to output/adj_tb.json.
- Platforms
lin· Linuxmac· macOSwin· Windows- Applications
- Xero Accounting API · Python
- Interfaces
api· API/SDKterm· Terminal- GUI need · task setting
AP· API-sufficient- GUI need · ordinary access
AP· API-sufficient- Interaction primitives
code· Code & commands- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
Grader lists ManualJournals: 7 posted with narration AJE-1..AJE-7, lines match key to the cent; adjusted TB from Reports API equals key. Score compared with T15 to measure the GUI gap on identical content.
Proposed partial credit
60% seven journals exact; 20% dates and narrations; 20% adj_tb.json matches key
R05.01.01.02-T11 Allocate shared rent across departments with dimensions in Business Central
Original instruction
Dynamics 365 Business Central sandbox, company CRONUS USA. September rent of 24,000.00 sits in G/L 8110 with no department dimension. Using fixtures/headcount_2026-09.xlsx, reallocate it to departments ADM, PROD, SALES and SERVICE by headcount via a general journal posted 2026-09-30 (round to cents; residual to ADM).
- Platforms
web· Any OS (web)- Applications
- Dynamics 365 Business Central · Excel
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsmulti· Cross-app- Work product
WP08· App/system state- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
G/L entries for 8110 on 2026-09-30: four debit lines with DEPARTMENT dimension values equal to key, one credit 24,000.00 with blank department; net 8110 by department equals key. OData/API pages unpublished for the agent; G/L Register source code must be GENJNL from the client.
Proposed partial credit
50% four amounts exact incl. rounding rule; 30% dimensions set; 20% clearing line nets to zero
R05.01.01.02-T12 Reclassify a misrouted cost center batch in Zoho Books with journal templates
Original instruction
Zoho Books demo org 'Orbit Labs'. Eleven September expenses for project ATLAS were booked to reporting tag Dept=Marketing; per fixtures/project_map.csv they belong to Dept=R&D. Create a reusable journal template 'Dept reclass' and use it to post one reclass journal dated 2026-09-30 that moves the total, then show tag-filtered P&L to confirm.
- Platforms
web· Any OS (web)- Applications
- Zoho Books
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & forms- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
Zoho Books data export: journal template 'Dept reclass' exists; one posted journal on 2026-09-30 moving exactly the key total from Marketing to R&D tag, per account lines; original 11 expenses unchanged. Agent has no OAuth client; audit trail shows 'Web' source.
Proposed partial credit
30% template created; 50% reclass journal exact per account; 20% originals untouched
R05.01.01.02-T13 Run month-end FX revaluation of open AR and AP in Sage Intacct
Original instruction
Sage Intacct sandbox, entity 'Aster Europe' (functional EUR) with open USD and GBP AR/AP. Load 2026-09-30 rates from fixtures/ecb_rates_2026-09-30.csv into the exchange-rate table, run the AR and AP open-items revaluation dated 2026-09-30 posting unrealized gain/loss to 7910, with auto-reversal on 2026-10-01.
- Platforms
web· Any OS (web)- Applications
- Sage Intacct
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
licensed· Licensed pro app- Proposed difficulty
- 4 / 5
Proposed verifier
GL entries in journal FX-REVAL dated 2026-09-30: unrealized gain/loss total within 0.01 EUR of key, per-currency split exact; reversing entries on 2026-10-01; rates table holds the 2 fixture rates. Web Services sender ID not issued; audit trail 'Source: UI'.
Proposed partial credit
20% rates loaded; 50% revaluation total and split correct; 30% reversals dated 10-01
R05.01.01.02-T14 Build and post a GRNI accrual from NetSuite received-not-billed data
Original instruction
NetSuite sandbox (OneWorld, subsidiary US). Export the 'Purchase Orders Received Not Billed' saved search as of 2026-09-30, build output/grni_2026-09.xlsx summarizing by department and expense account (exclude POs on fixtures/disputed_pos.txt), then post one JE dated 2026-09-30 with a line per department/account, auto-reversing on 2026-10-01.
- Platforms
web· Any OS (web)mac· macOSwin· Windows- Applications
- NetSuite · Excel
- Interfaces
brow· Browserdesk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicknav· Pan/zoom/scrollmulti· Cross-app- Work product
WP08· App/system state- Conditions
licensed· Licensed pro appmultiapp· Multi-app- Proposed difficulty
- 4 / 5
Proposed verifier
Grader reads the posted JE: lines equal key per department/account to the cent, disputed POs excluded, reversal date set; workbook pivot totals equal JE total. SuiteTalk/RESTlet disabled for the agent role; System Notes context must be 'UI'.
Proposed partial credit
25% workbook totals right; 15% disputed POs excluded; 40% JE lines exact; 20% auto-reversal
R05.01.01.02-T15 Post the auditor's adjusting entries in the Xero web UI and tie to final TB
Original instruction
Xero demo org 'Lumen Studio'. External audit sent fixtures/AJE_list.xlsx (seven proposed adjustments, two of them already booked by the client in September). Post only the missing ones as manual journals dated 2026-09-30 so that the adjusted trial balance equals fixtures/auditor_final_tb.xlsx; save Xero's TB export to output/adj_tb.xlsx.
- Platforms
web· Any OS (web)- Applications
- Xero · Excel
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsmulti· Cross-app- Work product
WP08· App/system state- Conditions
multiapp· Multi-apphidden· Hidden/stale state- Proposed difficulty
- 4 / 5
Proposed verifier
Adjusted TB (grader export) must equal auditor_final_tb on every account; exactly 5 new manual journals; the two pre-booked adjustments not duplicated. No Xero API app connected; History shows 'via web'. Control pair: T10 (same content via API).
Proposed partial credit
50% adjusted TB matches every account; 30% no duplicated AJEs; 20% export saved
R05.01.01.02-T16 Find and reverse the manual entry that breaks the inventory tie-out in Odoo
Original instruction
Odoo 17, company 'Kestrel Metals'. The Stock Valuation report and GL account 1400 Stock Valuation differ by 6,215.40 at 2026-09-30. Locate the posted manual journal entry responsible (not a stock move), reverse it dated 2026-09-30 with reason 'Inventory tie-out', and write the original entry's number to output/culprit.txt.
- Platforms
web· Any OS (web)- Applications
- Odoo
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicknav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
hidden· Hidden/stale state- Proposed difficulty
- 4 / 5
Proposed verifier
Grader: after task, stock valuation total equals 1400 balance at 2026-09-30 (difference 0.00); exactly one reversal posted referencing the key move; culprit.txt equals key; no stock moves altered. XML-RPC/JSON-RPC blocked for the agent user; moves must carry the agent's web-session create_uid.
Proposed partial credit
40% culprit identified; 40% reversal posted and tie-out difference 0.00; 20% no other moves altered
R05.01.01.02-T17 Accrue intercompany loan interest on both sides and prove elimination in Odoo
Original instruction
Odoo 17 multi-company: 'Brightline Supply' lent 500,000.00 to 'Brightline Retail' on 2026-07-01 at 6.5% ACT/365 (fixtures/ic_loan.pdf). Post Q3 interest accruals dated 2026-09-30 in both companies (1460 IC Interest Receivable/7100 vs 6900/2460) and save output/ic_check.xlsx showing receivable equals payable.
- Platforms
web· Any OS (web)mac· macOSwin· Windows- Applications
- Odoo · Excel
- Interfaces
brow· Browserdesk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsmulti· Cross-app- Work product
WP08· App/system state- Conditions
multiapp· Multi-app- Proposed difficulty
- 4 / 5
Proposed verifier
Both companies have one posted move dated 2026-09-30 with interest equal to key (92 days, rounded to cents); 1460 in lender equals 2460 in borrower; workbook difference cell = 0. XML-RPC/JSON-RPC blocked for the agent user; moves must carry the agent's web-session create_uid.
Proposed partial credit
40% interest amount correct; 30% posted in both companies with right accounts; 30% workbook proves zero difference
R05.01.01.02-T18 Close fiscal year 2026 in Business Central and lock posting dates
Original instruction
Business Central sandbox, CRONUS USA, fiscal year Oct 2025 - Sep 2026. Post the three pending year-end adjustments in fixtures/ye_adj.xlsx, close the accounting year, run Close Income Statement into 3200 Retained Earnings by department dimension, then set Allow Posting From 2026-10-01 in General Ledger Setup and for all users. Stop before any physical-inventory close.
- Platforms
web· Any OS (web)- Applications
- Dynamics 365 Business Central · Excel
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
licensed· Licensed pro apprisk· Irreversible/riskylong· Long-horizon- Proposed difficulty
- 5 / 5
Proposed verifier
Grader queries G/L: all P&L accounts zero at closing date C9/30/26 by department; 3200 increase equals key net income per department; accounting period closed; posting date floors set. API pages unpublished; source code CLSINCOME must exist from the client.
Proposed partial credit
20% adjustments posted; 20% year closed; 40% income statement closed by department to key; 20% posting dates locked
R05.01.01.02-T19 Run a full September close for a small distributor in Odoo
Original instruction
Odoo 17 Enterprise, 'Brightline Supply'. Inputs: fixtures/close_pack/ (utilities email, payroll register, GRNI export, prepaid schedule, bank statement end balances, fx rates). Post every adjustment the close checklist (close_checklist.pdf, 11 steps) requires, set the lock date to 2026-09-30, and export TB, P&L and balance sheet PDFs to output/.
- Platforms
web· Any OS (web)mac· macOSwin· Windows- Applications
- Odoo · Excel · Adobe Acrobat Reader
- Interfaces
brow· Browserdesk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsmulti· Cross-appnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
long· Long-horizonmultiapp· Multi-apprisk· Irreversible/risky- Proposed difficulty
- 5 / 5
Proposed verifier
Final TB at 2026-09-30 compared account-by-account with key (tolerance 0.01); checklist steps each map to an expected move set; lock date set; PDFs are Odoo-rendered reports. XML-RPC/JSON-RPC blocked for the agent user; moves must carry the agent's web-session create_uid; any post after lock fails the lock check.
Proposed partial credit
Per-step credit: 60% over 11 checklist steps (posted moves exact); 25% TB matches key; 15% lock date and exported reports
R05.01.01.02-T20 Consolidate two subsidiaries with FX translation and IC elimination in NetSuite
Original instruction
NetSuite OneWorld sandbox: parent 'Aster Inc' (USD) and 'Aster GmbH' (EUR). Enter September consolidated exchange rates from fixtures/rates_2026-09.csv, run Revalue Open Currency Balances and Calculate Consolidated Exchange Rates, post the intercompany elimination for the 120,000.00 IC payable, then save the consolidated balance sheet as output/consol_bs.pdf.
- Platforms
web· Any OS (web)- Applications
- NetSuite
- Interfaces
brow· Browser- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
licensed· Licensed pro applong· Long-horizon- Proposed difficulty
- 5 / 5
Proposed verifier
Grader runs the consolidated BS via SuiteQL under an admin role: IC receivable/payable net to 0.00; CTA and translated totals equal key within 1.00 USD; rates table matches fixture. Agent role lacks web services; System Notes context 'UI'.
Proposed partial credit
20% rates entered; 25% revaluation run; 35% elimination nets IC to zero; 20% consolidated BS matches key
Mapped research references
Existing benchmark-to-class links from the research catalog. They are not record-level annotations, executions or product endorsements.