3 Commits
Author SHA1 Message Date
james.maesandClaude Opus 4.6 f9cfd677d1 docs: comprehensive README rewrite with usage guides, config reference, task walkthrough
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 15:41:36 -05:00
james.maes 969ab7f139 fix: address all CRITICAL and HIGH audit findings
- RecordSecurityLock on warehouseId + clientId (NullValueBehavior.ALLOW)
- QPermissionRules on all tables (READ_INSERT_EDIT_DELETE) and processes (HAS_ACCESS)
- postProduceActions wired: security locks, permissions, all 11 widgets registered
- ALLOCATE/DEALLOCATE transaction types added (fixes PICK misuse in allocation)
- PickCompletionHandler atomic read-modify-write (fixes race condition)
- CompleteTaskStep duplicate imports cleaned
- JaCoCo prepare-agent + verify-phase check enforcement
- README rewritten to match actual API (46 tables, 47 processes, 11 widgets)
- @ChildTable annotations verified (all 11 present)
2026-03-29 11:29:29 -05:00
james.maes 24c17dadd8 docs: add comprehensive README following qbit-crm pattern 2026-03-29 07:20:39 -05:00