including user behavior, environmental factors, and system state. HCP aims to create user-friendly documentation that evolves alongside the codebase. Temporal Logic Programming (TLP) A programming paradigm that incorporates temporal