Documentation
¶
Overview ¶
Package impact implements AI-powered strategic impact scoring for PM tasks. It rates every pending/in-progress task on a 1-10 scale based on how much it advances the overall project goal. Multiplier tasks (those that unblock many others) are identified separately from leaf tasks (independent, low leverage).
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TaskImpact ¶
type TaskImpact struct {
TaskID int `json:"task_id"`
TaskTitle string `json:"task_title"`
ImpactScore int `json:"impact_score"` // 1-10
Rationale string `json:"rationale"` // brief explanation
IsMultiplier bool `json:"is_multiplier"` // unblocks many downstream tasks
UnblocksCount int `json:"unblocks_count"` // number of tasks that depend on this one
}
TaskImpact holds the AI-generated impact assessment for one task.
Click to show internal directories.
Click to hide internal directories.