Task Completion Hook - Process Refinement System
Executes when a task is marked complete to:
- Verify completion evidence
- Update audit trail
- Generate accountability report
- Trigger quality gate check
Usage: python task-completion.py --task E.1.1 --event task.complete
Author: CODITECT Process Refinement Version: 1.0.0 Created: 2026-01-02
File: task-completion.py
Functions
get_project_root()
Get the project root directory.
ensure_directories()
Ensure required directories exist.
log_audit_entry(task_id, event_type, data)
Log an audit entry for task completion.
verify_completion_evidence(task_id)
Verify that completion evidence exists for a task.
generate_accountability_report(task_id, evidence)
Generate an accountability report for the task.
main()
No description
Usage
python task-completion.py