src/main/java/com/kof22/carlai/domain/TaxPreparation.java:309 returns the literal "UNDETERMINED", "No implemented, qualified tax-rule package or tax calculator." for every packet. TaxPlanningRecords stores references and alternatives only (:60-156). The code is honest. The navigation ("Tax" section app), docs/TAX-PLANNING-SOURCES.md and the requirement rows marked PASS for tax planning can read as if tax computation exists.
Suggested resolution
Label the Tax section and its process descriptions as evidence collection with no computed liability, and mark the tax-computation requirements as NOT IMPLEMENTED rather than PASS where the test only checks packet assembly.
Priority rationale
P2: expectation mismatch for a financial product.
Filed from the 2026-10-01 real-versus-fake audit of Carl (branch feature/cicd-liquibase-gitops, HEAD 5414d7a, main 1b334d1). Four read-only reviews covered domain and services, QQQ metadata and data model, tests/CI/evidence, and docs/integrations. A local offline build of a Carl copy against the installed foundation 0.5.0-SNAPSHOT is in progress; its result will be added as a comment. Existing issues #3, #4 and #5 (real Monarch accounts, Authentik with real data, CI/CD with Liquibase and ArgoCD) are referenced rather than duplicated.
## Summary
`src/main/java/com/kof22/carlai/domain/TaxPreparation.java:309` returns the literal `"UNDETERMINED", "No implemented, qualified tax-rule package or tax calculator."` for every packet. `TaxPlanningRecords` stores references and alternatives only (`:60-156`). The code is honest. The navigation ("Tax" section app), `docs/TAX-PLANNING-SOURCES.md` and the requirement rows marked PASS for tax planning can read as if tax computation exists.
## Suggested resolution
Label the Tax section and its process descriptions as evidence collection with no computed liability, and mark the tax-computation requirements as NOT IMPLEMENTED rather than PASS where the test only checks packet assembly.
## Priority rationale
P2: expectation mismatch for a financial product.
---
Filed from the 2026-10-01 real-versus-fake audit of Carl (branch `feature/cicd-liquibase-gitops`, HEAD `5414d7a`, main `1b334d1`). Four read-only reviews covered domain and services, QQQ metadata and data model, tests/CI/evidence, and docs/integrations. A local offline build of a Carl copy against the installed foundation 0.5.0-SNAPSHOT is in progress; its result will be added as a comment. Existing issues #3, #4 and #5 (real Monarch accounts, Authentik with real data, CI/CD with Liquibase and ArgoCD) are referenced rather than duplicated.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
src/main/java/com/kof22/carlai/domain/TaxPreparation.java:309returns the literal"UNDETERMINED", "No implemented, qualified tax-rule package or tax calculator."for every packet.TaxPlanningRecordsstores references and alternatives only (:60-156). The code is honest. The navigation ("Tax" section app),docs/TAX-PLANNING-SOURCES.mdand the requirement rows marked PASS for tax planning can read as if tax computation exists.Suggested resolution
Label the Tax section and its process descriptions as evidence collection with no computed liability, and mark the tax-computation requirements as NOT IMPLEMENTED rather than PASS where the test only checks packet assembly.
Priority rationale
P2: expectation mismatch for a financial product.
Filed from the 2026-10-01 real-versus-fake audit of Carl (branch
feature/cicd-liquibase-gitops, HEAD5414d7a, main1b334d1). Four read-only reviews covered domain and services, QQQ metadata and data model, tests/CI/evidence, and docs/integrations. A local offline build of a Carl copy against the installed foundation 0.5.0-SNAPSHOT is in progress; its result will be added as a comment. Existing issues #3, #4 and #5 (real Monarch accounts, Authentik with real data, CI/CD with Liquibase and ArgoCD) are referenced rather than duplicated.Deferred by owner decision (2026-10-04). Leaving this open; it is not scheduled for current work.