Development workflows involve choices at every step — testing, branching, deployment, review. pref0 learns how each developer or team works and ensures agents follow the same workflow.
Examples of workflow preferences that pref0 detects and scores from conversations.
"Always write tests first"
methodology: tdd0.40"Use feature branches, not direct commits to main"
branching: feature_branches0.70"Run linting before committing"
pre_commit: lint0.40"Small PRs, one feature at a time"
pr_size: small_focused0.40"Conventional commits format"
commit_format: conventional0.70"Always include a README"
documentation: readme_required0.40See how a single preference compounds in confidence across multiple conversations.
"Write tests first"
"Where are the tests? Always write tests."
"Start with the test file"
Consistent TDD pattern observed
Your users are already teaching your agent what they want. pref0 makes sure the lesson sticks.