Skip to content

Disable bookkeeping sheet sync token environment mode - #307

Open
alexeygrigorev wants to merge 4 commits into
mainfrom
fix/bookkeeping-sheet-csv-only-c2c0451a
Open

alexeygrigorev wants to merge 4 commits into
mainfrom
fix/bookkeeping-sheet-csv-only-c2c0451a

Conversation

@alexeygrigorev

@alexeygrigorev alexeygrigorev commented Nov 3, 2026 •

Copy link
Copy Markdown
Member

Removes direct --sheet access and its unused Sheets API helper. The CLI rejects --sheet before token access or any fetch. The CSV importer dry-run contract test uses synthetic raw CSV and a fake portal; it does not invoke Dapier or prove the exporter. DataOps cannot tell from an arbitrary CSV whether an amount was rounded and still accepts --apply, so the warning is not enforcement. DataOps guidance now requires checking that the selected Dapier checkout contains exporter fix 2239cb08 before any pull or sync, and says not to proceed until the safe operator path is verified in Dapier intake 1d9cf506. Dapier PR #33 was merged and deployed, and its synthetic cross-component test passed; the operator path remains pending verification. Sanitized filename collision handling remains part of the upstream contract. Keep this PR unmerged until the safe operator path is verified. Targeted bookkeeping tests pass 23/23 locally. No production finance data or AWS credentials were used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant