Skip to content

Commit 44e103a

Browse files
committed
docs: sharpen front door proof routes
1 parent facb027 commit 44e103a

3 files changed

Lines changed: 85 additions & 18 deletions

File tree

README.md

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
Movi is a review-first local file organizer and workbench for messy photos, screenshots, documents, and audio. It lets AI assist with the manifest first, then lets you inspect, label, and approve the plan before deterministic `apply` or `rollback` touches your files.
44

5-
[Safe First Look](#safe-first-look) · [10-Second Tour](#10-second-tour) · [Browser Surface](#browser-surface) · [Movi MCP v1](docs/mcp.md) · [Codex Integration](docs/codex_mcp.md) · [Claude Code Integration](docs/claude_code_mcp.md) · [Developer Guide](docs/developer_guide.md) · [Docs](docs/index.md) · [Releases](https://github.com/xiaojiou176-open/movi-organizer/releases) · [Discussions](https://github.com/xiaojiou176-open/movi-organizer/discussions) · [Security](SECURITY.md)
5+
[Safe First Look](#safe-first-look) · [10-Second Tour](#10-second-tour) · [Good Fit / Not A Fit](#good-fit--not-a-fit) · [Public Proof](docs/public_proof.md) · [Docs](docs/index.md) · [Browser Surface](#browser-surface) · [Releases](https://github.com/xiaojiou176-open/movi-organizer/releases) · [Discussions](https://github.com/xiaojiou176-open/movi-organizer/discussions) · [Security](SECURITY.md) · [Movi MCP v1](docs/mcp.md) · [Codex Integration](docs/codex_mcp.md) · [Claude Code Integration](docs/claude_code_mcp.md) · [Developer Guide](docs/developer_guide.md)
66

77
![Movi overview showing mixed files flowing into manifest review and organized output](docs/assets/storefront/hero-movi-overview.svg)
88

99
Movi is a **review-first local AI file organizer**. It turns a chaotic intake folder into a review queue, then into a reviewed manifest, and only then into safer file moves you can dry-run, audit, and roll back. The current shipped surface stays intentionally narrow: `Movi Review`, `Movi Rules`, `Movi Inbox`, `Movi Copilot v1`, and `Movi MCP v1` all describe real current surfaces, but they still stay inside one safety story instead of pretending Movi is an autonomous organizer.
1010

1111
Public maintenance posture: limited-maintenance open source.
1212

13-
Current proof posture: reproducible smoke-tier evidence with upgrade packs for recorded manual baselines and human rubric review. It is not public-grade headline proof yet.
13+
Current proof posture: reproducible smoke-tier evidence with a live release trail, Pages front door, and repo-side safety gates. It is not public-grade headline proof yet, and the current proof routes are kept explicit in [Public Proof](docs/public_proof.md) instead of being buried in operator-only docs.
1414

1515
## Why Movi Exists
1616

@@ -33,6 +33,17 @@ Think of it like moving house: AI makes the packing list, but the moving crew st
3333
- **Local-first runtime**: your folders, manifests, and reports stay under your chosen workspace root.
3434
- **Operator-grade guardrails**: quality gates, structured logs, and release runbooks exist for people who need deeper operational truth.
3535

36+
## Public Proof At A Glance
37+
38+
If you are asking, "is this a real product surface or just a careful README," the shortest honest answer is:
39+
40+
- **Public source repo + GitHub Releases**: the release trail is public on [GitHub Releases](https://github.com/xiaojiou176-open/movi-organizer/releases).
41+
- **Live Pages front door**: the current public landing route is [xiaojiou176-open.github.io/movi-organizer](https://xiaojiou176-open.github.io/movi-organizer/).
42+
- **Review-first proof, not autonomy theater**: the repo ships a fixture-backed safe first look, dry-run apply, rollback boundaries, and a real MCP surface that still stays behind review-safe semantics.
43+
- **Honest boundary language**: Movi does not claim hosted SaaS, zero-review file mutation, or public benchmark-grade proof that the repo has not actually earned yet.
44+
45+
If you want the full outsider-facing proof map, open [Public Proof](docs/public_proof.md). If you want the shortest hands-on route, stay on this page and run [Safe First Look](#safe-first-look).
46+
3647
## Product Surface Baseline
3748

3849
- **Movi**: the main product brand.
@@ -155,7 +166,7 @@ If you want the public release storyline instead of the repo history, start with
155166
- **The manifest is the source of truth**: review happens before file mutation.
156167
- **`apply` and `rollback` stay deterministic**: AI helps plan, not execute arbitrary moves.
157168
- **Safety language is explicit**: `dry-run`, `allowed-root`, and manifest validation are first-class, not buried extras.
158-
- **Governance truth is documented**: deeper runtime, release, and platform boundaries are kept in operator docs instead of being silently implied.
169+
- **Proof routes are explicit**: live release, Pages, and deeper operator truth routes are linked directly instead of being hidden in internal-only notes.
159170

160171
## Brand And Landing Notes
161172

@@ -221,25 +232,16 @@ Container-first default:
221232

222233
If review-first cleanup is the workflow you keep wishing existed, star the repo so you can find Movi again when the next messy folder lands.
223234

224-
## Operator And Governance References
235+
## Proof And Truth Routes
225236

237+
- Public-facing proof map: [docs/public_proof.md](docs/public_proof.md)
226238
- Detailed operator route: [docs/usage.md](docs/usage.md)
227239
- Architecture and execution boundaries: [docs/architecture.md](docs/architecture.md)
228240
- Public release and platform boundary: [docs/open_source_runbook.md](docs/open_source_runbook.md)
229241
- Third-party notices: [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md)
230242

231-
## Deeper Operator Truth Surfaces
232-
233243
Delivery-complete truth for the current snapshot still depends on fresh gate evidence, not on static prose.
234-
Treat `bash tooling/gates/quality_gate.sh` as the delivery-complete receipt for the current snapshot.
235-
Treat repository docs as guidance, not as live platform state.
236-
237-
## Minimal Truth Routes
238-
239-
- Overview and fastest first look: [README.md](README.md)
240-
- Detailed operator guide: [docs/usage.md](docs/usage.md)
241-
- Architecture and execution boundaries: [docs/architecture.md](docs/architecture.md)
242-
- Public release and platform boundary: [docs/open_source_runbook.md](docs/open_source_runbook.md)
244+
Treat `bash tooling/gates/quality_gate.sh` as the delivery-complete receipt for the current snapshot, and treat repository docs as guidance rather than a live platform dashboard.
243245

244246
Public readiness gates:
245247

docs/index.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ Movi is a review-first local file organizer and workbench for messy photos, scre
1111

1212
- New here: read the public overview in [README.md](../README.md)
1313
- Want the fastest safe first look: follow [Quickstart](./quickstart.md)
14+
- Want the shortest outsider-facing trust map: open [Public Proof](./public_proof.md)
1415
- Need the full operator route: open [Operator Guide](./usage.md)
15-
- Want the agent/developer extension surface: open [Movi MCP v1](./mcp.md) and [Developer Guide](./developer_guide.md)
16-
- Want a client-specific MCP route: open [Movi MCP For Codex](./codex_mcp.md) or [Movi MCP For Claude Code](./claude_code_mcp.md)
17-
- Need the shortest builder route for MCP vs Web API vs generated client: open [Developer Guide](./developer_guide.md)
1816
- Need system wiring: open [Architecture](./architecture.md)
1917
- Need release or GitHub-facing boundary rules: open [Open Source Runbook](./open_source_runbook.md)
2018
- Need the naming baseline: open [Brand Positioning](./brand_positioning.md)
2119
- Need the search-intent map: open [SEO Landing Map](./seo_landing_map.md)
2220
- Want the search-intent landing page first: open [Review-First AI File Organizer](./review_first_ai_file_organizer.md)
2321
- Need a use-case landing page first: open [Photo Organizer](./photo_organizer.md), [Screenshot Organizer](./screenshot_organizer.md), or [Receipt Organizer](./receipt_organizer.md)
22+
- Want the agent/developer extension surface after you understand the product story: open [Movi MCP v1](./mcp.md) and [Developer Guide](./developer_guide.md)
23+
- Want a client-specific MCP route: open [Movi MCP For Codex](./codex_mcp.md) or [Movi MCP For Claude Code](./claude_code_mcp.md)
2424

2525
## What Makes Movi Different
2626

@@ -56,6 +56,7 @@ This Navigation map is intentionally search-before-write friendly: pick the shor
5656
## Next Doors
5757

5858
- [Quickstart / safe first look](./quickstart.md)
59+
- [Public Proof](./public_proof.md)
5960
- [FAQ](./faq.md)
6061
- [Movi MCP v1](./mcp.md)
6162
- [Movi MCP For Codex](./codex_mcp.md)

docs/public_proof.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
# Movi Public Proof
2+
3+
This page is the outsider-facing proof map for Movi.
4+
5+
In plain language: it tells a first-time visitor what Movi already proves in public, where to click for live evidence, and what Movi still does **not** claim yet.
6+
7+
## What Movi Publicly Proves Today
8+
9+
- **The core story is real**: Movi ships a review-first local file organizer and workbench, not just a future concept.
10+
- **The safe path is real**: the repo contains a fixture-backed first-look route that goes `analyze -> manifest -> dry-run apply` without touching real folders by default.
11+
- **The public release surface is real**: Movi publishes a live source repo and release trail on GitHub.
12+
- **The browser surface is real**: the GitHub Pages front door is already live.
13+
- **The agent surface is real, but secondary**: `Movi MCP v1` exists as a local-first stdio extension surface, but it is not the main product claim.
14+
15+
## Live Proof Routes
16+
17+
Use these routes when you want current public evidence instead of marketing prose:
18+
19+
| What you want to verify | Live route |
20+
| :-- | :-- |
21+
| Public source repo | [GitHub repository](https://github.com/xiaojiou176-open/movi-organizer) |
22+
| Public release trail | [GitHub Releases](https://github.com/xiaojiou176-open/movi-organizer/releases) |
23+
| Public front door | [GitHub Pages site](https://xiaojiou176-open.github.io/movi-organizer/) |
24+
| Current docs landing page | [docs/index.md](./index.md) |
25+
| Safe first-look workflow | [Quickstart](./quickstart.md) |
26+
| Review-first operator contract | [README.md](../README.md) and [Operator Guide](./usage.md) |
27+
| Agent/developer extension surface | [Movi MCP v1](./mcp.md) |
28+
29+
## What Movi Does Not Claim Yet
30+
31+
Movi is intentionally explicit about the boundaries it has **not** crossed yet:
32+
33+
- not a hosted SaaS
34+
- not a zero-review automatic organizer
35+
- not a broad agent platform whose first identity is MCP
36+
- not public-grade headline proof with large public benchmark packs or broad external validation
37+
38+
Think of it like a well-run workshop that already has a real front door, a real service desk, and real receipts, but has not yet turned itself into a shopping mall with billboards claiming world domination.
39+
40+
## How To Read The Current Proof Posture
41+
42+
The current proof posture is best understood in three layers:
43+
44+
| Layer | What it proves | What it does not prove |
45+
| :-- | :-- | :-- |
46+
| Repo-side proof | the shipped workflow, docs, gates, and local-first runtime surfaces are real | that every live GitHub/platform detail is currently aligned |
47+
| Public platform proof | the repo, Pages, releases, and public-facing GitHub surfaces are live | that every deeper manual or admin-only platform toggle is already perfect |
48+
| Manual / human proof | recorded human baselines, rubric reviews, and broader user trust signals | anything the repo has not explicitly published yet |
49+
50+
## Why This Page Exists
51+
52+
Movi already had a lot of serious engineering proof, but too much of it was hidden in operator docs and workflow files.
53+
54+
This page exists so the front door can answer three normal outsider questions faster:
55+
56+
1. Is this thing real?
57+
2. Where do I see the proof?
58+
3. What is still intentionally not claimed yet?
59+
60+
## Best Next Click
61+
62+
- If you want the shortest honest demo path: open [Quickstart](./quickstart.md)
63+
- If you want the full product overview first: go back to [README.md](../README.md)
64+
- If you want the deeper operator truth routes: open [Operator Guide](./usage.md) and [Open Source Runbook](./open_source_runbook.md)

0 commit comments

Comments
 (0)