Move SPEC.md to development/ and rewrite as a technical reference
CI / cargo fmt --check (push) Successful in 19s
CI / cargo clippy (push) Successful in 24s
CI / cargo test (push) Successful in 28s
CI / cargo fmt --check (pull_request) Successful in 17s
CI / cargo clippy (pull_request) Successful in 36s
CI / cargo test (pull_request) Successful in 35s
CI / editor keymaps (push) Successful in 1m23s
CI / editor keymaps (pull_request) Successful in 1m35s
CI / cargo fmt --check (push) Successful in 19s
CI / cargo clippy (push) Successful in 24s
CI / cargo test (push) Successful in 28s
CI / cargo fmt --check (pull_request) Successful in 17s
CI / cargo clippy (pull_request) Successful in 36s
CI / cargo test (pull_request) Successful in 35s
CI / editor keymaps (push) Successful in 1m23s
CI / editor keymaps (pull_request) Successful in 1m35s
The old spec was a 1426-line forward-looking planning doc (phases, pending decisions, design sketches for work now shipped). Replace it with a concise 339-line reference describing the implemented system — architecture, AST, LSP capabilities + executeCommand surface, editor integration, config schema, keymaps, syntax support, and CI — verified against the current code. Lives under development/ with the other developer-only docs. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -70,6 +70,7 @@ nuwiki/
|
||||
│
|
||||
├── development/ # Developer-only tooling and docs (not shipped)
|
||||
│ ├── ONBOARDING.md # This file
|
||||
│ ├── SPEC.md # Technical reference (architecture, LSP, commands)
|
||||
│ ├── nuwiki-architecture.html
|
||||
│ ├── start-nvim.sh # Launch Neovim against a generated sample wiki
|
||||
│ ├── start-vim.sh # Launch Vim against a generated sample wiki
|
||||
|
||||
Reference in New Issue
Block a user