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: docs/ux-dx-audit.md
+8-3Lines changed: 8 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,10 @@ developer and agent workflow around installation, indexing, querying, safety, au
23
23
| Generated helper files |`private/README.md` was indexed and could pollute retrieval results. | Fixed: generated private README is skipped by source discovery. |
24
24
| Audio confidentiality |`auto` could select online Edge TTS when installed. | Fixed: default path is Transformers.js WAV; Edge MP3 requires `--engine edge`. |
25
25
| Documentation shape | The package README had too much tutorial, reference, and explanation mixed together. | Fixed: the root README is canonical; package README files are minimal npm entrypoints. |
26
-
| Agent onboarding |`install-skill` installed files but gave limited operational guidance. | Fixed: command output now prints agent next steps. |
26
+
| Agent onboarding |`install-skill` installed files but gave limited operational guidance. | Fixed: command output now prints agent next steps and Claude Code/Codex MCP snippets. |
27
+
| Ingestion visibility | Unsupported files were ignored silently, which made users overestimate coverage. | Fixed: `ingest`, `audit`, and `audit --unsupported` report skipped files by reason. |
28
+
| Report generation | Users had audio summaries but no dedicated Markdown-report workflow. | Fixed: `mimir-markdown-report` skill writes cited reports under ignored local state. |
29
+
| Stale detection | Audit compared paths but did not detect changed file content. | Fixed: audit now uses stored checksums to flag stale indexed content. |
27
30
28
31
## DX Findings
29
32
@@ -32,7 +35,7 @@ developer and agent workflow around installation, indexing, querying, safety, au
32
35
| Local validation |`pnpm validate` already covers lint, typecheck, tests, build, smoke, package checks, and artifacts. | Good. |
33
36
| Release safety | npm publish is protected by CI, environment approval, provenance, and explicit version input. | Good. |
34
37
| API clarity | Core exports are small and named, but the README only shows a minimal API snippet. | Partially improved by CLI docs; deeper API docs remain future work. |
35
-
| MCP reference | Tool names are documented, but tool schemas are not deeply documented. |Future work. |
38
+
| MCP reference | Tool names and an agent demo prompt are documented, but tool schemas are not deeply documented. |Partially improved. |
36
39
| Error guidance | Common setup and audio errors were not centralized. | Fixed in the root README troubleshooting section. |
37
40
| Dist workflow |`dist/` is committed and documented in `CLAUDE.md`; this is unusual but CI-enforced. | Good for this repo, but keep documenting it. |
38
41
@@ -44,11 +47,13 @@ developer and agent workflow around installation, indexing, querying, safety, au
44
47
fully air-gapped operation requires a documented model-preload workflow.
45
48
- MCP access is read-focused but still exposes private retrieved passages to the connected agent.
46
49
Team/RBAC support remains out of scope.
50
+
-`audit --unsupported` intentionally lists relative paths only; users still need to avoid pasting
51
+
sensitive path names into public issue reports.
47
52
- The library API is usable, but a dedicated API reference page would help external developers.
48
53
49
54
## Recommended Next Pass
50
55
51
56
1. Add API reference docs for exported functions and result types.
52
57
2. Add MCP tool schema examples for agent developers.
53
58
3. Add a model-preload guide for semantic embeddings and offline TTS.
54
-
4. Add a recorded or scripted demo workspace flow for release QA.
59
+
4. Add deeper API reference docs for external library consumers once the public API grows.
0 commit comments