Conversation
…x SLA Documents the preferred GitHub private advisory channel, the 90-day coordinated-disclosure default, and per-severity fix targets. Preserves the 72-hour ack commitment and 7-day remediation plan from the prior policy. Establishes that only the latest tag and main HEAD receive patches. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…tyle guide Covers both the Go (CGO + sqlite_fts5 tag) and UI (Vite + Vitest) surfaces, the recommended pre-commit setup, and the Conventional Commits format the project uses. Preserves the Windows-unsupported + sqlite-vec placeholder notes from the previous version. Replaces the previous stub. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…rrides Every ServerConfig, LLMConfig (Azure/OpenAI/Ollama), IndexingConfig, and CommunityConfig field is present with its default and the DOCSIQ_ env-var override. The old root-level config.example.yaml now points at the new location. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
docs/quickstart.md walks a new user from zero-install to first search in five numbered steps. docs/samples/ ships a 3-document markdown corpus (aqueducts, graphrag, louvain) that indexes in <30s and produces a non-trivial entity graph for screenshots. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Five fresh @2x PNGs of the embedded SPA against a fixture corpus (notes written via PUT /api/projects/_default/notes for deterministic graph data without an LLM). Reproducible via ui/e2e/screenshots.spec.ts and ui/scripts/optimize-screenshots.mjs; each output is compressed well below the 500 KB per-image budget. The spec was adjusted from the plan snippet to: (a) use import.meta.url for __dirname in ESM mode, (b) target /docs instead of /documents (actual UI route), and (c) navigate to /mcp via client-side router because /mcp is claimed by the server's MCP HTTP handler. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Extends the existing OpenSSF + Scorecard badge row with CodeQL (running on every PR), an explicit MIT license badge, and a Go Report Card link. Coverage badge deferred — Codecov is not yet wired into the CI pipeline. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Promotes a three-command onboarding block (install, index, query) to the first screen, inlines Home/Graph screenshots, and links downstream docs (quickstart, example config, CONTRIBUTING, SECURITY) into a single Community section. No content lost — architecture, UI, MCP, build, and tests sections are preserved. Install snippet resolves the latest release tag dynamically because the release assets are versioned (docsiq-vX.Y.Z-linux-amd64), so the default /releases/latest/download/<name> URL would otherwise 404. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Seven documentation-only commits completing Block 7 of the production-polish roadmap.
v.SetDefaultininternal/config/config.gohas a matching comment-backed entry with default + env var. Legacyconfig.example.yamlnow points at the new file.docsiq servewith seeded notes data. Reproducible viaui/e2e/screenshots.spec.ts+ui/scripts/optimize-screenshots.mjs. Each PNG compressed below the 500 KB per-image budget (largest: graph.png at 167 KB).Deviations from plan
docsiq-linux-amd64but actual release assets are versioned (docsiq-vX.Y.Z-linux-amd64), so the README install command was adjusted to resolveVERSIONfrom the GitHub API before downloading.__dirnameviaimport.meta.urlin ESM, (b)/docsinstead of/documents(actual UI route), (c)/mcpreached via client-side router because the server claims/mcpfor the MCP HTTP handler.Test plan
fetch)docsiq serve— 5/5 tests passnode --check ui/scripts/optimize-screenshots.mjspassesv.SetDefault(...)ininternal/config/config.gohas a matching key inconfigs/docsiq.example.yamlhttps://github.com/RandomCodeSpace/docsiq/releases/latest/download/docsiq-v0.0.3-linux-amd64resolves with 302 to the CDNCo-Authored-By: Claude Opus 4.7 (1M context)trailer🤖 Generated with Claude Code