You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-15Lines changed: 17 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,15 +2,15 @@
2
2
3
3
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.

8
8
9
9
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.
10
10
11
11
Public maintenance posture: limited-maintenance open source.
12
12
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.
14
14
15
15
## Why Movi Exists
16
16
@@ -33,6 +33,17 @@ Think of it like moving house: AI makes the packing list, but the moving crew st
33
33
-**Local-first runtime**: your folders, manifests, and reports stay under your chosen workspace root.
34
34
-**Operator-grade guardrails**: quality gates, structured logs, and release runbooks exist for people who need deeper operational truth.
35
35
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
+
36
47
## Product Surface Baseline
37
48
38
49
-**Movi**: the main product brand.
@@ -155,7 +166,7 @@ If you want the public release storyline instead of the repo history, start with
155
166
-**The manifest is the source of truth**: review happens before file mutation.
156
167
-**`apply` and `rollback` stay deterministic**: AI helps plan, not execute arbitrary moves.
157
168
-**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.
159
170
160
171
## Brand And Landing Notes
161
172
@@ -221,25 +232,16 @@ Container-first default:
221
232
222
233
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.
- 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.
Copy file name to clipboardExpand all lines: docs/index.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,16 +11,16 @@ Movi is a review-first local file organizer and workbench for messy photos, scre
11
11
12
12
- New here: read the public overview in [README.md](../README.md)
13
13
- Want the fastest safe first look: follow [Quickstart](./quickstart.md)
14
+
- Want the shortest outsider-facing trust map: open [Public Proof](./public_proof.md)
14
15
- 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)
18
16
- Need system wiring: open [Architecture](./architecture.md)
19
17
- Need release or GitHub-facing boundary rules: open [Open Source Runbook](./open_source_runbook.md)
20
18
- Need the naming baseline: open [Brand Positioning](./brand_positioning.md)
21
19
- Need the search-intent map: open [SEO Landing Map](./seo_landing_map.md)
22
20
- Want the search-intent landing page first: open [Review-First AI File Organizer](./review_first_ai_file_organizer.md)
23
21
- 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)
24
24
25
25
## What Makes Movi Different
26
26
@@ -56,6 +56,7 @@ This Navigation map is intentionally search-before-write friendly: pick the shor
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)|
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