From db5cb73317af2fe7668cac2334f8e53c0c21f5e1 Mon Sep 17 00:00:00 2001 From: realityinspector Date: Thu, 12 Mar 2026 19:51:04 -0600 Subject: [PATCH] scrub: remove Pro product references from public repo --- README.md | 5 ++--- docs/ROADMAP.md | 2 +- services/event_hooks.py | 2 +- services/v2_resolution.py | 2 +- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index fabd298..3f012f9 100644 --- a/README.md +++ b/README.md @@ -46,8 +46,8 @@ Proteus predictions will be expressible as TDF records (Phase 2), enabling direc ```mermaid flowchart TD P["Proteus\n(resolve markets)"] --> |"validated predictions"| CC["Clockchain"] - CC --> |"grounding"| Pro["Pro\n(simulate futures)"] - Pro --> |"rendered futures"| P + CC --> |"grounding"| Sim["Simulation engine\n(simulate futures)"] + Sim --> |"rendered futures"| P CC --> |"stronger prior"| F["Flash\n(render past)"] F --> |"verified events"| CC ``` @@ -353,7 +353,6 @@ Open-source engines for temporal AI. Render the past. Simulate the future. Score | Service | Type | Repo | Role | |---------|------|------|------| | **Flash** | Open Source | timepoint-flash | Reality Writer — renders grounded historical moments (Synthetic Time Travel) | -| **Pro** | Open Source | timepoint-pro | Rendering Engine — SNAG-powered simulation, TDF output, training data | | **Clockchain** | Open Source | timepoint-clockchain | Temporal Causal Graph — Rendered Past + Rendered Future, growing 24/7 | | **SNAG Bench** | Open Source | timepoint-snag-bench | Quality Certifier — measures Causal Resolution across renderings | | **Proteus** | **Open Source** | **proteus** | **Settlement Layer — prediction markets that validate Rendered Futures** | diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index d8c5917..5952b2c 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -149,7 +149,7 @@ Proteus emits structured webhook events via `services/event_hooks.py`. The hook **Intended consumers:** -- **Pro (SNAG)**: Ingest `market.resolved` events as training data for persona simulation fine-tuning (see WHITEPAPER.md Section 6.5). Each resolved market = one `(prediction, actual, distance, context)` training tuple. +- **Simulation engine**: Ingest `market.resolved` events as training data for persona simulation fine-tuning (see WHITEPAPER.md Section 6.5). Each resolved market = one `(prediction, actual, distance, context)` training tuple. - **SNAG-Bench**: Ingest `market.resolved` events to score predictive precision as a benchmark dimension alongside grounding fidelity and temporal coherence. Delivery is fire-and-forget (5s timeout, no retries). Downstream consumers must be idempotent. Webhook payloads include `X-Proteus-Event` header and optional `X-Proteus-Signature: sha256=` for verification. diff --git a/services/event_hooks.py b/services/event_hooks.py index 321c77d..cb3cfab 100644 --- a/services/event_hooks.py +++ b/services/event_hooks.py @@ -3,7 +3,7 @@ Emits structured events (market resolved, submission created, etc.) to configured webhook endpoints. Designed for future integration with -Pro (SNAG training data) and SNAG-Bench (predictive scoring). +simulation engine (training data) and SNAG-Bench (predictive scoring). Configure via environment variables: PROTEUS_WEBHOOK_URL - Primary webhook endpoint (POST JSON) diff --git a/services/v2_resolution.py b/services/v2_resolution.py index e6668c0..d27c6a9 100644 --- a/services/v2_resolution.py +++ b/services/v2_resolution.py @@ -261,7 +261,7 @@ def resolve_market(self, market_id: int, actual_text: str) -> Dict[str, Any]: result['block_number'] = receipt['blockNumber'] logger.info(f"Market {market_id} resolved successfully in block {receipt['blockNumber']}") - # Emit event for external consumers (Pro, SNAG-Bench) + # Emit event for external consumers (SNAG-Bench) emit_event('market.resolved', { 'market_id': market_id, 'actual_text': actual_text,