Skip to content

Commit 0b02eff

Browse files
author
Michael
committed
docs: add TruthLens Vision; link from docs README
1 parent 6f47227 commit 0b02eff

3 files changed

Lines changed: 86 additions & 3 deletions

File tree

tools/gh-pr-open-and-merge.cjs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const {
1313
repo, base, head, title,
1414
body = '',
1515
labels = '',
16-
merge: mergeMethod = 'squash',
16+
merge: mergeMethod = 'squash', // squash|merge|rebase|none
1717
interval = '15',
1818
timeout = '1800',
1919
dry = false,
@@ -73,7 +73,10 @@ async function mergePR(prNumber, method) {
7373
if (!repo || !base || !head || !title) { console.error('Usage: --repo --base --head --title [--body] [--labels] [--merge] [--interval] [--timeout] [--dry]'); process.exit(2); }
7474
console.log(`repo=${repo} base=${base} head=${head}`);
7575
const pr = await getOrCreatePR(); const prNum = pr.number; console.log(`PR #${prNum} ready (head sha=${pr.head.sha})`);
76-
await addLabels(prNum, labels); await waitGreen(pr.head.sha, Number(interval), Number(timeout)); await mergePR(prNum, mergeMethod);
76+
await addLabels(prNum, labels);
77+
if (mergeMethod !== 'none') {
78+
await waitGreen(pr.head.sha, Number(interval), Number(timeout));
79+
await mergePR(prNum, mergeMethod);
80+
}
7781
console.log('Done.');
7882
})().catch(e=>{ console.error('[gh-pr-open-and-merge]', e.message||e); process.exit(1); });
79-

workspace/docs/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,10 @@ bash tools/merge-three-prs.sh
2626
See also:
2727
- `.agent-os/instructions/core/pr-merge-runbook.md` (canonical, step-by-step)
2828
- `.agent-os/instructions/core/github-token-setup.md` (how to create/export token safely)
29+
30+
---
31+
32+
## Vision Reference
33+
34+
For strategic context on **why TruthLens matters** and **where Soulfield OS is going**,
35+
see: `workspace/knowledge/TruthLens-Vision.md`
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# TruthLens Vision — Soulfield OS
2+
3+
This document captures the strategic importance of **TruthLens** and its role in the future of **Soulfield OS**.
4+
It is derived from early research discussions (see `Without truth lens this.txt`) and is meant to be a **north star context doc**.
5+
6+
---
7+
8+
## 🌐 Why TruthLens Matters
9+
- LLMs hallucinate by design — they generate plausible continuations, not truth.
10+
- In business modeling and research, hallucinations = wasted money and time.
11+
- TruthLens enforces **structure + no-simulation mode**, so outputs are:
12+
- Fact-based
13+
- Explicit about unknowns
14+
- Structured and auditable
15+
16+
---
17+
18+
## 🚫 Without TruthLens
19+
- Other teams using raw GPT/Claude/LLMs:
20+
- Get confident nonsense mixed with valid insights.
21+
- Miss real market gaps (AI fills them with fictions).
22+
- Struggle to scale workflows (garbage data compounds).
23+
- Their “AI researcher” is a dreamer.
24+
- Soulfield OS (with TruthLens) is a **fact-checker**.
25+
26+
---
27+
28+
## ✅ Competitive Advantage
29+
- **Reliability moat** — Soulfield outputs *trusted business blueprints*, not hallucinations.
30+
- **Enterprise-ready** — structured, auditable outputs.
31+
- **Composable trust** — every agent and workflow passes through TruthLens.
32+
- **Differentiator** — “Other AI tools hallucinate. Soulfield OS doesn’t.”
33+
34+
---
35+
36+
## 🧩 Where TruthLens Fits
37+
TruthLens checkpoints sit between every stage of a **business orchestration pipeline**:
38+
- **Research Agent** → validates collected data.
39+
- **Strategy Agent** → separates facts vs. assumptions.
40+
- **Execution Agent** → blocks wasted spend on false inputs.
41+
- **Analytics Agent** → ensures metrics are valid.
42+
43+
This prevents cascading errors across multi-agent workflows.
44+
45+
---
46+
47+
## 🚀 Long-Term Soulfield OS Positioning
48+
- **Short term** — SaaS model: hosted Claude Opus + TruthLens orchestration.
49+
- **Long term** — Enterprise license: Soulfield OS + TruthLens + pluggable private LLMs.
50+
- **Hybrid** — Companies route sensitive data to private LLMs, reasoning to hosted models.
51+
- **Moat** = TruthLens + Orchestration, not model weights.
52+
53+
---
54+
55+
## 💡 Example Pipeline Templates
56+
- Marketing funnel orchestration
57+
- SEO agency pipeline
58+
- Startup due diligence pipeline
59+
- Product launch pipeline
60+
- Lead generation & outreach
61+
- Market research
62+
- Compliance & policy checks
63+
- Financial analysis
64+
65+
Each template = **research → strategy → execution → analytics**, gated by TruthLens.
66+
67+
---
68+
69+
## 📌 One-Liner Positioning
70+
**Soulfield OS** is the orchestration hub.
71+
**TruthLens** is the trust filter.
72+
Together → “The AI Business OS That Doesn’t Hallucinate.”
73+

0 commit comments

Comments
 (0)