Founder Os¶
FounderOS — solo-founder venture execution harness (spec: founder_entrepreneur.md).
Cluster: Uncategorised | Type: component | MCP Tools: None
Overview¶
Public API¶
BottleneckReport¶
| Field | Type | Default |
|---|---|---|
bottleneck | str | required |
why | str | required |
next_action | str | required |
addressing_tags | frozenset[str] | required |
Methods:
to_dict() -> dict¶
FounderOsContract¶
Read-only facade over the existing deterministic FounderOS core.
Methods:
assess_readiness(venture: VentureState) -> ReadinessReport¶
detect_bottleneck(venture: VentureState) -> BottleneckReport¶
is_fake_progress(venture: VentureState, proposed_focus: str) -> bool¶
VentureState¶
Stage + value-chain readiness signals (§9 Phase 9 launch readiness checklist).
| Field | Type | Default |
|---|---|---|
stage | str | 'ideation' |
requires_signup | bool | True |
has_clear_customer | bool | False |
has_pain_evidence | bool | False |
has_value_proposition | bool | False |
has_distribution_channel | bool | False |
has_pricing | bool | False |
signup_works | bool | False |
onboarding_works | bool | False |
core_workflow_works | bool | False |
error_states_handled | bool | False |
analytics_installed | bool | False |
payment_or_waitlist_cta_works | bool | False |
support_path_exists | bool | False |
landing_page_ready | bool | False |
launch_assets_ready | bool | False |
success_metric_defined | bool | False |
activation_event_defined | bool | False |
rollback_plan_exists | bool | False |
Methods:
stage_rank() -> int¶
ReadinessReport¶
| Field | Type | Default |
|---|---|---|
decision | str | required |
reliability_label | str | required |
value_chain_complete | bool | required |
missing_critical | list[str] | field(default_factory=list) |
missing_polish | list[str] | field(default_factory=list) |
reasons | list[str] | field(default_factory=list) |
Methods:
to_dict() -> dict¶
Functions¶
detect_bottleneck(venture: VentureState) -> BottleneckReport¶
Return the current highest-leverage unmet constraint (§12.4).
is_fake_progress(venture: VentureState, proposed_focus: str) -> bool¶
True if
proposed_focusdoes NOT attack the current bottleneck (§3.4 fake progress).
assess_launch_readiness(venture: VentureState) -> ReadinessReport¶
Decide launch readiness honestly. A missing CRITICAL constraint blocks (§9 Phase 9).