{
  "$comment": "Contract A4 seed items for the payroll-run domain. These are ASHR.work product questions — how this payroll engine behaves — not general payroll theory.",
  "track": "ashr-ops",
  "domain": "payroll-run",
  "items": [
    {
      "id": "ashr-ops.payroll-run.01",
      "kind": "mcq",
      "domain": "payroll-run",
      "stem": "Payroll for the month has been processed, reviewed and approved, and the bank transfer has gone out. Employees are asking why they still cannot see their payslips. What is missing?",
      "options": [
        { "key": "a", "text": "The run has not been locked — locking is what releases payslips to employees" },
        { "key": "b", "text": "Payslips are emailed separately and the email has not been sent" },
        { "key": "c", "text": "Each employee must request their payslip individually" },
        { "key": "d", "text": "Payslips appear only after the next month's run is created" }
      ],
      "answer_key": { "correct": ["a"] },
      "max_points": 1,
      "cites": ["https://ashr.work/help/payroll/running-payroll-and-payslips"]
    },
    {
      "id": "ashr-ops.payroll-run.02",
      "kind": "mcq",
      "domain": "payroll-run",
      "stem": "A one-time bonus was queued under Payroll → Adjustments last month and paid in that month's run. A colleague is worried it will be picked up again this month. What prevents that in ASHR.work?",
      "options": [
        { "key": "a", "text": "Nothing — the admin must delete the adjustment after each run" },
        { "key": "b", "text": "Adjustments expire after 30 days whether or not they were paid" },
        { "key": "c", "text": "Processing a run claims that month's pending adjustments, and locking the run marks them applied — an applied adjustment can never be picked up by a later run" },
        { "key": "d", "text": "Adjustments are only ever visible to the employee, not to the run" }
      ],
      "answer_key": { "correct": ["c"] },
      "max_points": 1,
      "cites": ["https://ashr.work/help/payroll/adjustments-bonuses-and-arrears"]
    },
    {
      "id": "ashr-ops.payroll-run.03",
      "kind": "mcq",
      "domain": "payroll-run",
      "stem": "Automatic TDS is switched on, but for one employee the organisation's accountant has computed a different monthly figure and typed it on the run. Which figure is deducted for that employee?",
      "options": [
        { "key": "a", "text": "The automatic projection — an explicit entry is treated as a note only" },
        { "key": "b", "text": "The typed figure — an explicit manual figure always overrides auto for that employee" },
        { "key": "c", "text": "The average of the two" },
        { "key": "d", "text": "Neither; the run refuses to process until the conflict is resolved" }
      ],
      "answer_key": { "correct": ["b"] },
      "max_points": 1,
      "cites": ["https://ashr.work/help/payroll/income-tax-and-tds"]
    },
    {
      "id": "ashr-ops.payroll-run.04",
      "kind": "mcq",
      "domain": "payroll-run",
      "stem": "An employee's CTC is revised mid-year with an effective date. A month later someone downloads that employee's payslip from before the revision. What should it show?",
      "options": [
        { "key": "a", "text": "The new breakup, because the structure has changed" },
        { "key": "b", "text": "The breakup that was in force at the time — each CTC change is saved as a new revision with an effective date and the previous breakup is kept as history" },
        { "key": "c", "text": "A blended figure covering both structures" },
        { "key": "d", "text": "Nothing — old payslips are regenerated on demand from the current structure" }
      ],
      "answer_key": { "correct": ["b"] },
      "max_points": 1,
      "cites": ["https://ashr.work/help/payroll/payroll-salary-structures"]
    },
    {
      "id": "ashr-ops.payroll-run.05",
      "kind": "multi",
      "domain": "payroll-run",
      "stem": "Which of these are true of a monthly payroll run in ASHR.work? Select all that apply.",
      "options": [
        { "key": "a", "text": "One run exists per month, and it starts as a draft" },
        { "key": "b", "text": "Processing computes every active employee's pay, including proration for mid-month joiners and approved loss of pay, and flags anomalies for review" },
        { "key": "c", "text": "A negative net pay blocks approval" },
        { "key": "d", "text": "Locking releases payslips, marks pending adjustments applied, and notifies everyone" },
        { "key": "e", "text": "Employees can see the draft figures while the run is being reviewed" }
      ],
      "answer_key": { "correct": ["a", "b", "c", "d"] },
      "max_points": 2,
      "cites": ["https://ashr.work/help/payroll/running-payroll-and-payslips"]
    },
    {
      "id": "ashr-ops.payroll-run.06",
      "kind": "scenario",
      "domain": "payroll-run",
      "stem": "You have taken over payroll for an organisation on ASHR.work and the previous operator marked runs Paid but rarely locked them. Explain the states an ASHR.work payroll run passes through, what each transition makes true, and why leaving runs unlocked is a problem for both employees and the organisation's records.",
      "rubric": {
        "criteria": [
          "names the run states in order — draft, processed, approved, paid, locked — and that there is one run per month",
          "states that processing computes pay and flags anomalies, rather than being a save",
          "states that approval is gated: a negative net pay blocks it",
          "states that locking is what releases payslips to employees and notifies them",
          "states that locking is what marks pending adjustments applied, and connects this to adjustments not being double-paid",
          "identifies the consequence of leaving runs unlocked: employees cannot see payslips, and adjustments stay pending and can be claimed by a later run"
        ],
        "max_points": 6
      },
      "max_points": 6,
      "cites": [
        "https://ashr.work/help/payroll/running-payroll-and-payslips",
        "https://ashr.work/help/payroll/adjustments-bonuses-and-arrears",
        "https://ashr.work/docs/explanation/payroll-engine-model"
      ]
    }
  ]
}
