Skip to content

Conversation

@tcdent
Copy link
Owner

@tcdent tcdent commented Jan 20, 2026

Demonstrates the agent's ability to encode development practices:

  • Creates Python-development concept with .execution facet
  • Uses ! modifier for emphasis and | for condition

Demonstrates the agent's ability to encode development practices:
- Creates Python-development concept with .execution facet
- Uses ! modifier for emphasis and | for condition
Demonstrates encoding a concrete life event:
- Creates Personal-experiences concept with .social facet
- Uses | condition marker for temporal context (sunday)
Add guidance to the agent prompt to reject transient personal events
(like "I went to the park on Sunday") that don't represent durable
beliefs or worldviews. The agent now politely declines and suggests
reframing as a belief instead.

Also reverts the test personal-experience entry from example.wvf.
Agent changes:
- Suppress all output unless --verbose flag is used
- Exit 0 for success (including correct rejections)
- Exit 1 only for actual errors

Eval changes:
- Add REJECT task type for testing rejection behavior
- Add should_modify_file field to WriteTestCase
- Add evaluator handling for rejection cases
- Add three new test cases:
  - accept-dev-preference: "always use uv to run python..."
  - reject-ephemeral-event: "on sunday I went to the park..."
  - filter-mixed-ephemeral: statement with both ephemeral
    framing and durable belief content
@tcdent tcdent merged commit 67049f3 into main Jan 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants