Skip to main content

Task Completion Hook - Process Refinement System

Executes when a task is marked complete to:

  1. Verify completion evidence
  2. Update audit trail
  3. Generate accountability report
  4. 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