Skip to content

feat: domain profiles YAML config for assumption auditing (Phase 2)#73

Merged
2 commits merged intoPlanExeOrg:mainfrom
VoynichLabs:feature/domain-profiles
Feb 25, 2026
Merged

feat: domain profiles YAML config for assumption auditing (Phase 2)#73
2 commits merged intoPlanExeOrg:mainfrom
VoynichLabs:feature/domain-profiles

Conversation

@82deutschmark
Copy link
Contributor

Phase 2: Domain Profiles Configuration

What this does

Adds a YAML-based domain profile system that defines what 'normal' looks like for different project verticals:

  • Carpenter: DKK + metric + confidence keywords ("I've done this", "guarantee")
  • Dentist: USD + patient capacity heuristics
  • Personal: USD + behavioral timelines
  • Startup: USD + burn rate signals
  • Non-Profit: Mixed currencies + donor timelines

Includes schema documentation at docs/domain-profiles/domain-profile-schema.md.

Why it matters

Domain profiles are auditor calibrations — they teach FermiSanityCheck what 'normal' looks like per vertical. Without them, a 5000 DKK carpenter estimate and a 5000 USD medical estimate look identical. With profiles, the auditor speaks each domain's language.

Strategic context

This is part of the repositioning of PlanExe as a trusted validation oracle for autonomous agents (not a plan generator). See companion strategy proposal PR for the full narrative.

Related

EgonBot and others added 2 commits February 25, 2026 18:16
Proposes repositioning PlanExe from plan generator to validation auditor
for autonomous agent loops. Addresses market shift in 2026: agents don't
need hallucinated plans, they need trusted validation layers.

Phase 1 (FermiSanityCheck) + Phase 2 (domain profiles) implement this strategy.
Seeks Simon's feedback on positioning before PR updates and Phase 3 planning.
@neoneye neoneye closed this pull request by merging all changes into PlanExeOrg:main in c1a4936 Feb 25, 2026
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.

2 participants