Phase 12: Audit trail #13

Merged
cliu merged 5 commits from docs/phase-12-audit-trail into main 2026-10-01 17:38:25 +10:00
Owner

Summary

  • Manual summary of IM 36K10L25 (Audit Trail Management) with installed R1.03.00 findings: processes, adtsys.sup, 463 event classifiers, ADT storage group, selection group language (from the compiler listing), what each tool records.
  • New skill audit-trail: audit-checks.md, read-audit-trail.md (export, RQL, audit report), configure-audit.md (classifier STORAGE, AUDIT_INFO, selection groups, ADTLOG event logger).
  • CI-Eng-Sample: 19_audit_df.qli (selection group CIENG_ITEMS, report CIENG_AUDIT), 79_remove_audit_df.qli, audit/adtlogci.sup (filtered event logger); load/remove scripts and README updated.
  • Issues ISS-049 (AUDIT_INFO effect not shown), ISS-050 (classifier storage cached up to 30 min), ISS-051 (manual vs installed); ISS-045 corrected (ad-hoc runs from dssqld never print, even with ADHOC_DEST).

Test plan

  • Full CI-Eng-Sample remove/reload: 0 errors
  • Selection group compiles on load (VALID_EXPRESSION 1); bad expression gives ADTT-E-UNKNOWN_TOK
  • CIENG_AUDIT generated via dssqld (stored) and from the Engineering Module (printed to CIENG_FILE, viewed by the user)
  • adtlog default and filtered (adtlogci.sup copied by the user) print the expected events
  • Engineering Module limit change and Update value recorded as LOC-ENG-MOD / ADMIN (user)
  • Classifier STORAGE 0: still stored at once, not stored after 31 min; restored to 1

🤖 Generated with Claude Code

## Summary - Manual summary of IM 36K10L25 (Audit Trail Management) with installed R1.03.00 findings: processes, `adtsys.sup`, 463 event classifiers, `ADT` storage group, selection group language (from the compiler listing), what each tool records. - New skill `audit-trail`: `audit-checks.md`, `read-audit-trail.md` (export, RQL, audit report), `configure-audit.md` (classifier `STORAGE`, `AUDIT_INFO`, selection groups, `ADTLOG` event logger). - CI-Eng-Sample: `19_audit_df.qli` (selection group `CIENG_ITEMS`, report `CIENG_AUDIT`), `79_remove_audit_df.qli`, `audit/adtlogci.sup` (filtered event logger); load/remove scripts and README updated. - Issues ISS-049 (`AUDIT_INFO` effect not shown), ISS-050 (classifier storage cached up to 30 min), ISS-051 (manual vs installed); ISS-045 corrected (ad-hoc runs from `dssqld` never print, even with `ADHOC_DEST`). ## Test plan - [x] Full CI-Eng-Sample remove/reload: 0 errors - [x] Selection group compiles on load (`VALID_EXPRESSION` 1); bad expression gives `ADTT-E-UNKNOWN_TOK` - [x] `CIENG_AUDIT` generated via `dssqld` (stored) and from the Engineering Module (printed to `CIENG_FILE`, viewed by the user) - [x] `adtlog` default and filtered (`adtlogci.sup` copied by the user) print the expected events - [x] Engineering Module limit change and *Update value* recorded as `LOC-ENG-MOD` / `ADMIN` (user) - [x] Classifier `STORAGE` 0: still stored at once, not stored after 31 min; restored to 1 🤖 Generated with [Claude Code](https://claude.com/claude-code)
cliu added 5 commits 2026-10-01 17:33:08 +10:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
cliu merged commit 7cff9d4aa4 into main 2026-10-01 17:38:25 +10:00
cliu deleted branch docs/phase-12-audit-trail 2026-10-01 17:38:25 +10:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: cliu/ci-server-engineer#13
No description provided.