Skip to main content

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