Audit Trail Manager - Process Refinement System
Generate and manage audit trails for task execution. Supports timeline view, compliance export, and chain verification.
Usage: python audit_trail.py --task E.1.1 python audit_trail.py --track E --timeline python audit_trail.py --export compliance
Author: CODITECT Process Refinement Version: 1.0.0 Created: 2026-01-02
File: audit_trail.py
Functions
get_project_root()
Get the project root directory.
ensure_directories()
Ensure required directories exist.
load_audit_logs(days)
Load audit log entries from recent days.
filter_by_task(entries, task_id)
Filter entries by task ID.
filter_by_track(entries, track)
Filter entries by track.
format_timeline(entries)
Format entries as timeline.
export_compliance(entries, format)
Export audit trail in compliance-friendly format.
verify_chain_integrity(entries)
Verify audit log chain integrity.
format_task_detail(entries, task_id)
Format detailed audit for specific task.
main()
No description
Usage
python audit_trail.py