{
  "package": "1.0.211",
  "runtime": "1.0.96",
  "status": "Candidate / NOT COMPLETED",
  "source": "v1.0.210",
  "changes": [
    "Generic title: 仕訳・振替伝票, payroll is a template option",
    "Existing financeMaster.patterns and financeMaster.payrollPatterns reused without migration",
    "Headers No / × / 勘定科目ID / 補助科目ID / 項目名 / 金額 on earnings/deductions",
    "Voucher journal uses No and × plus symmetrical debit and credit headers and FIT controls",
    "Existing task-independent voucher save and payroll transfer retained",
    "No Frozen #029/#048 runtime changes"
  ],
  "windowsInstaller": "NOT TESTED",
  "userLocalhost": "NOT TESTED",
  "browserInMemory": {
    "generalDefault": "PASS: generic voucher shown initially with no payroll form",
    "template": "PASS: payroll selectable as a pattern and salary sheet rendered; x9 deductions",
    "fit": "PASS: account select fits within table cell in Chromium; ledger-scroll width equals client width at 1260px",
    "accounting": "PASS: gross 300000 deduction 22000 bank 278000, debit=credit=300000; 2 paired lines saved",
    "rowControl": "PASS: × deletes only clicked row and No renumbers",
    "standalone": "PASS: saved voucher 1, tasks 0",
    "pageErrors": 0,
    "environment": "Chromium in-memory popup / real #024 Runtime, NOT user localhost"
  },
  "unverified": [
    "Windows PowerShell installer execution",
    "User localhost after install",
    "SQLite restart/reload persistence",
    "Formal #029/#048 installed renderer"
  ]
}
