{
  "platformId": "chatgpt-work",
  "taskSlug": "task-2487",
  "directAnswer": "Use ChatGPT Work as a read-only accounting workbench: assemble approved exports and source documents, prove the population with control totals, reproduce calculations, surface exceptions, and prepare draft entries or correction instructions for review. Do not let it become a shadow ledger. The accounting system remains the book of record, and ChatGPT must not create, edit, approve, or post transactions, change master data, close a period, or certify a balance. The attached usage estimates are projected role-task priors rather than measured ChatGPT use among bookkeeping clerks, so they justify a supervised test, not an adoption claim.",
  "topUseCases": [
    {
      "interventionId": "task-2487:records-to-reconciliation-review:approval-required",
      "taskId": "task-2487",
      "task": "Operate computers programmed with accounting software to record, store, and analyze information.",
      "workflowId": "records-to-reconciliation-review",
      "authorityMode": "approval-required",
      "centralityScreen": {
        "value": 0.42525349020000003,
        "importance": {
          "value": 0.94,
          "sourceField": "role-tasks-kv:task-2487.importance"
        },
        "occupationalRelevance": {
          "value": 0.9603,
          "sourceField": "role-tasks-kv:task-2487.relevance / 100"
        },
        "frequency": {
          "kind": "modal-response-share",
          "modalResponseSharePct": 47.11,
          "collectionDate": "2026-06-03",
          "sourceField": "role-tasks-kv:task-2487.modalResponseSharePct"
        }
      },
      "agentFit": {
        "value": 0.9025,
        "sourceField": "rule:digital-feasibility-and-capability-fit-single-count.v2"
      },
      "distribution": {
        "value": 0.9,
        "sourceField": "roles-kv:aiPlaybook.delegatedTasks[task-2487].observed-distribution"
      },
      "evidenceConfidence": "weak",
      "withinGateScore": 0.34541214741495,
      "gate": {
        "status": "approval-required",
        "reason": "A person must approve the verifiable handoff before action."
      },
      "capabilityIds": [
        "connected-apps-files",
        "deliverable-generation",
        "approval-enterprise-controls"
      ],
      "expectedArtifact": "Source-linked accounting review packet with population control totals, calculation proofs, exception aging, and unposted correction proposals",
      "humanReviewPoint": "Reconcile the packet to the accounting system, decide classifications and cutoff, approve any correction, and personally perform or authorize every system-of-record change.",
      "riskLevel": "high"
    }
  ],
  "workflows": [
    {
      "id": "records-to-reconciliation-review",
      "goal": "Prove an exported accounting population, reproduce its calculations, and prepare an exception packet without changing the ledger.",
      "inputs": [
        "Period- and entity-labeled general-ledger or subledger export",
        "Source register or statement with opening and closing control totals",
        "Approved chart of accounts, currency rules, and close checklist",
        "Prior reconciliation and unresolved-item rollforward"
      ],
      "connectedSystems": [
        "Approved source-document repository",
        "Period-locked read-only accounting export",
        "Review workspace outside the accounting system"
      ],
      "steps": [
        "Record entity, period, currency, export time, query or report parameters, row count, opening balance, activity totals, and closing balance before analysis; stop if the population cannot be reproduced.",
        "Tie opening balances to the approved prior close and roll forward activity to the exported closing balance, preserving native transaction IDs and source references.",
        "Match records using explicit keys and tolerances; separate exact matches, timing differences, duplicates, missing items, classification questions, and unexplained variances.",
        "Recalculate subtotals, taxes, exchange effects, and proposed adjustments from source rows; never use a plug, miscellaneous account, or overwritten formula to force agreement.",
        "Age unresolved items and carry forward prior exceptions with owner and status rather than silently dropping them.",
        "Return a reconciliation packet and any proposed correction as an unposted draft with accounts, amount, period, rationale, support, and approver; stop before any ledger write or close certification."
      ],
      "expectedArtifact": "Reconciliation packet with export receipt, control-total rollforward, source-linked matches, exception aging, and unposted correction proposals",
      "starterPrompt": "Using these period-locked read-only exports, source register, prior reconciliation, chart of accounts, and close rules, prepare a reconciliation review packet. First prove the population using export parameters, row counts, opening balance, activity totals, and closing balance. Preserve native IDs and cite every source row. Separate exact matches, timing differences, duplicates, missing items, classification questions, and unexplained variances. Recalculate every proposed adjustment and never use a plug or miscellaneous account to force balance. Carry unresolved prior items forward with owner and age. Draft corrections only; do not alter records, change master data, close the period, or post. I approve the accounting treatment and my authorized action changes the books.",
      "humanReviewPoint": "The preparer verifies population completeness and calculations; the authorized reviewer decides treatment, cutoff, and classification; an authorized poster makes any ledger change.",
      "commonFailure": "Reconciling an incomplete export or forcing the packet to balance with a plug, thereby hiding missing transactions, cutoff differences, duplicates, or stale exceptions."
    },
    {
      "id": "draft-entry-control",
      "goal": "Translate a supported accounting exception into a reviewable draft entry while preserving the difference between analysis and posted books.",
      "inputs": [
        "Approved exception and its source documents",
        "Current trial balance and account master in read-only form",
        "Journal policy, materiality, cutoff, tax, and approval rules",
        "Existing transaction and reversal history"
      ],
      "connectedSystems": [
        "Read-only ledger and journal history",
        "Approved supporting-document repository",
        "Draft journal worksheet with no posting connection"
      ],
      "steps": [
        "Verify the exception still exists in the current ledger and has not already been corrected, reversed, or superseded.",
        "State the accounting event, affected entity and period, source support, and policy basis without inferring missing facts.",
        "Prepare balanced debits and credits with account names and numbers, currency, dimensions, effective date, description, and any reversal instruction; show the calculation separately.",
        "Run duplicate, period-open, account-validity, intercompany, tax, materiality, and segregation-of-duties checks from the supplied rules.",
        "Attach a before-and-after balance view and list every judgment or missing approval that prevents posting.",
        "Mark the artifact DRAFT — NOT POSTED and stop; do not upload, approve, post, reverse, or certify it."
      ],
      "expectedArtifact": "Unposted journal packet with source support, balanced entry, control checks, before-and-after view, and approval gaps",
      "starterPrompt": "Prepare an unposted journal packet for this approved exception using the current read-only ledger, source documents, account master, and journal policy. Verify it has not already been corrected or reversed. Show the accounting event, policy basis, calculation, balanced debits and credits, entity, period, currency, dimensions, description, and reversal treatment. Run the supplied duplicate, period, account, tax, materiality, intercompany, and segregation checks. Mark every unresolved judgment and label the packet DRAFT — NOT POSTED. Do not upload, approve, post, reverse, or certify; the reviewer decides treatment and the authorized poster changes the books.",
      "humanReviewPoint": "A qualified reviewer approves the policy treatment and coding; a separately authorized person performs the posting under company controls.",
      "commonFailure": "Treating a balanced draft as a valid entry even though the period, account, duplicate status, source support, or approval chain has not been proved."
    }
  ],
  "setupRecommendations": [
    {
      "item": "Provide period-locked, read-only exports plus approved source documents, chart of accounts, close rules, and preparer-reviewer authority; exclude posting credentials and master-data write access.",
      "rationale": "Accounting assistance is useful only when the exported population can be proved back to the ledger and proposed changes remain visibly unposted.",
      "capabilityIds": [
        "connected-apps-files",
        "approval-enterprise-controls"
      ]
    }
  ],
  "prompts": [
    {
      "id": "prove-export-population",
      "title": "Prove the accounting population before analyzing it",
      "prompt": "From this period-locked read-only export and its report parameters, produce an export receipt: entity, period, currency, generated-at time, filters, row count, native ID range, opening balance, debit and credit activity, and closing balance. Tie opening to the approved prior close and activity to closing. List any break or missing control evidence and stop if the population cannot be reproduced. Do not analyze exceptions or alter the ledger until I approve population completeness.",
      "expectedArtifact": "Accounting export receipt and control-total proof",
      "humanReviewPoint": "Approve that the export is complete, correctly scoped, and tied to the book of record."
    },
    {
      "id": "classify-reconciliation-exceptions",
      "title": "Classify reconciliation exceptions without forcing agreement",
      "prompt": "Using this proved population, source register, matching rules, and prior exception rollforward, classify items as exact match, timing difference, duplicate, missing source, missing ledger item, classification question, or unexplained variance. Preserve native IDs, cite source rows, show calculations, and age every unresolved item. Never plug a difference, overwrite a formula, or use miscellaneous as a disposition. Return the exception register and stop; I decide treatment and escalation.",
      "expectedArtifact": "Source-linked reconciliation exception register",
      "humanReviewPoint": "Decide classification, cutoff, write-off, escalation, and correction treatment."
    },
    {
      "id": "prepare-unposted-entry",
      "title": "Prepare a journal that cannot be mistaken for posted",
      "prompt": "Using this approved exception, source support, current trial balance, account master, and journal policy, prepare balanced debits and credits with entity, period, currency, dimensions, description, calculation, source links, policy basis, and reversal instruction. Check duplicate history, period status, account validity, tax, materiality, intercompany treatment, and required approvals. Produce a before-and-after view and label every page DRAFT — NOT POSTED. Do not upload, approve, post, reverse, or certify; I approve treatment and an authorized poster changes the books.",
      "expectedArtifact": "Draft-not-posted journal packet with control checks",
      "humanReviewPoint": "Approve treatment and coding; keep posting separate under the authorization matrix."
    },
    {
      "id": "roll-forward-open-items",
      "title": "Roll unresolved items forward without losing them",
      "prompt": "Compare this prior reconciliation, current source register, and current ledger export. For every prior open item, show whether it cleared, remains open, changed amount, was corrected, was reversed, or lacks evidence. Preserve its original ID, owner, age, and support; flag items that disappeared from the current packet without a documented disposition. Return an open-item rollforward and stop. Do not clear, write off, or post anything; the accounting owner decides each disposition.",
      "expectedArtifact": "Open-item rollforward with continuity and disposition gaps",
      "humanReviewPoint": "Confirm each clearing or continuing status and authorize any write-off or correction."
    }
  ],
  "humanOwnedResponsibilities": [
    "Books-of-record law: only the approved accounting system and authorized users create, edit, approve, post, reverse, or close accounting records",
    "Population-proof law: a human confirms entity, period, currency, filters, row counts, opening balance, activity, and closing balance before relying on analysis",
    "Accounting judgment: classification, cutoff, materiality, tax, intercompany, estimate, and write-off decisions remain with qualified personnel",
    "Draft-entry law: every proposed correction remains visibly DRAFT — NOT POSTED until the authorized approval and posting sequence completes",
    "Segregation of duties: preparer, reviewer, approver, and poster roles follow company policy; fluent output cannot waive them",
    "Certification authority: balance sign-off, period close, representation, and audit response remain human acts"
  ],
  "risks": [
    {
      "id": "incomplete-accounting-population",
      "level": "high",
      "description": "A filtered, stale, duplicated, or truncated export can reconcile internally while omitting transactions from the actual book of record.",
      "mitigation": "Require a reproducible export receipt, opening-to-closing rollforward, row and activity control totals, and human tie-out to the accounting system before exception work."
    },
    {
      "id": "forced-balance",
      "level": "high",
      "description": "A plug, overwritten formula, broad tolerance, or miscellaneous classification can make the packet agree while concealing the real exception.",
      "mitigation": "Expose formulas and tolerances, prohibit plug dispositions, preserve unexplained differences, and require reviewer approval of every classification."
    },
    {
      "id": "draft-posted-confusion",
      "level": "high",
      "description": "A balanced, polished journal can be mistaken for an approved or posted entry, bypassing period, duplicate, coding, and segregation controls.",
      "mitigation": "Keep posting access disconnected, mark every artifact DRAFT — NOT POSTED, include approval gaps, and require an authorized poster to act in the ledger."
    }
  ],
  "sources": [
    {
      "id": "occupation-bookkeeping-accounting-and-auditing-clerks",
      "title": "Bookkeeping, Accounting, and Auditing Clerks occupational render model",
      "url": "https://singulariki.com/roles/bookkeeping-accounting-and-auditing-clerks",
      "publisher": "gold.onet_role_starter_surface",
      "lastReviewedAt": "2026-06-03"
    },
    {
      "id": "openai-chatgpt-work",
      "title": "ChatGPT Work and Codex",
      "url": "https://help.openai.com/en/articles/20001275-chatgpt-work-and-codex",
      "publisher": "OpenAI",
      "lastReviewedAt": "2026-07-11"
    },
    {
      "id": "openai-work-deliverables",
      "title": "Creating and editing documents, spreadsheets, and presentations with ChatGPT Work",
      "url": "https://help.openai.com/en/articles/20001278-creating-and-editing-documents-spreadsheets-and-presentations-with-chatgpt-work",
      "publisher": "OpenAI",
      "lastReviewedAt": "2026-07-11"
    },
    {
      "id": "openai-work-cloud-browser",
      "title": "Using cloud browser in ChatGPT",
      "url": "https://help.openai.com/en/articles/20001280-using-cloud-browser-in-chatgpt",
      "publisher": "OpenAI",
      "lastReviewedAt": "2026-07-11"
    },
    {
      "id": "openai-work-desktop-browser",
      "title": "Using the built-in browser in the ChatGPT desktop app",
      "url": "https://help.openai.com/en/articles/20001277-using-the-built-in-browser-in-the-chatgpt-desktop-app",
      "publisher": "OpenAI",
      "lastReviewedAt": "2026-07-11"
    },
    {
      "id": "openai-chatgpt-skills",
      "title": "Skills in ChatGPT",
      "url": "https://help.openai.com/en/articles/20001066",
      "publisher": "OpenAI",
      "lastReviewedAt": "2026-07-11"
    },
    {
      "id": "openai-chatgpt-scheduled-tasks",
      "title": "Scheduled Tasks in ChatGPT",
      "url": "https://help.openai.com/en/articles/10291617-tasks-in-chatgpt",
      "publisher": "OpenAI",
      "lastReviewedAt": "2026-07-11"
    },
    {
      "id": "openai-workspace-agents",
      "title": "ChatGPT Workspace Agents for Enterprise and Business",
      "url": "https://help.openai.com/en/articles/20001143",
      "publisher": "OpenAI",
      "lastReviewedAt": "2026-07-11"
    }
  ],
  "freshness": {
    "platformVersion": "2026-07-09-launch",
    "platformReviewedAt": "2026-07-11",
    "occupationalDataVersion": "O*NET 30.3",
    "occupationalDataGeneratedAt": "2026-06-03T05:05:52.989984+00:00"
  },
  "quality": {
    "uniqueOccupationalOrTaskEvidence": false,
    "validPlatformSpecificWorkflow": true,
    "clearOutputArtifact": true,
    "realCapabilityMatch": true,
    "meaningfulHumanReviewSection": true,
    "sourcesAndFreshness": false,
    "distinctInternalRelationships": true,
    "noUnresolvedFactualOrProductVersionFailure": false,
    "indexable": false
  }
}