Habit Graph Inference and Contestability
SUMMARY
How recurring contexts and action patterns can be modeled as hypotheses without becoming an authoritative identity record.
DETAIL
A habit graph models recurring relationships among contexts, actions, tools, outcomes, interruptions, and stated intentions. Its purpose is to expose structures that may be useful for reflection or tooling, not to produce a complete behavioral portrait.
Observable events and inferred meanings should remain distinct. Opening an application at a similar time is observable. Inferring that the activity is desired, healthy, or important is interpretive. The same pattern may represent preference, obligation, avoidance, environmental constraint, or temporary necessity.
Nodes may include actions, places, times, project states, devices, collaborators, reported moods, or recurring difficulties. Edges can represent follows, occurs-with, interrupts, enables, substitutes-for, or appears-to-serve. The graph becomes more useful when it can connect different surface actions to a shared purpose and when it can represent competing explanations rather than forcing one classification.
Contestability is essential because adaptation changes the behavior it measures. A shortcut suggested from an inferred habit can make that habit more frequent, which then appears to validate the original inference. Users should be able to correct labels, remove examples, suspend adaptation, delete sensitive relations, and state that a repeated behavior is unwanted.
Local processing and selective retention reduce the surveillance burden. Raw histories need not remain permanent once a user-approved summary or tool candidate has been formed. Sensitive inferences should be narrowly scoped and should not silently gain authority in unrelated contexts.
The corpus supports continuous local tracking, predictive adaptation, long-term self-modeling, privacy-first design, and concerns about identity preservation. It provides less direct evidence for contestable inference mechanisms, so the graph should be treated explicitly as a revisable model rather than a factual account of the person.
WHY THIS EXISTS
Supports personal modeling, adaptive automation, local prediction, privacy architecture, identity boundaries, and correction of self-reinforcing behavioral models.
SOURCE CONTEXT POINTERS
- /concepts/personal-use-tinkering-software-as-exploratory-craft/PRIMITIVES.txt
- /concepts/personal-use-tinkering-software-as-exploratory-craft/RESEARCH_DIRECTIONS.txt
- /concepts/personal-use-tinkering-software-as-exploratory-craft/RISKS_AND_CONTRADICTIONS.txt
EVIDENCE QUESTIONS
- personal informatics habit models contestable inference adaptive systems privacy self tracking feedback loops (semantic): The returned material supports local continuous tracking, predictive adaptation, longitudinal self-records, privacy, and feedback loops; explicit contestability remains an important safeguard not well developed in the corpus