Skip to main content

Module candidate

Module candidate 

Source
Expand description

Candidate-set computation per QRY vocabulary.

The candidate set is the task population the engine considers before applying filters. Its size depends on the cwd-derived bearing project per EXEC-022:

  • With a bearing project, the candidate set is that project’s effective task set (DAG-006).
  • Without a bearing project, the candidate set is the entire workspace’s effective task set.

The engine carries the validated workspace; effective task merging (DAG-001..006) has already happened during workspace load.

Structs§

CandidateTask
A candidate task plus the project context the engine needs to evaluate per-attribute and relational filters against it.

Functions§

collect_candidates
Collect the candidate set per QRY vocabulary.