Add comprehensive development roadmap via GitHub Issues

Created 10 detailed GitHub issues covering:
- Project activation and management UI (#1-2)
- Worker node coordination and visualization (#3-4)
- Automated GitHub repository scanning (#5)
- Intelligent model-to-issue matching (#6)
- Multi-model task execution system (#7)
- N8N workflow integration (#8)
- Hive-Bzzz P2P bridge (#9)
- Peer assistance protocol (#10)

Each issue includes detailed specifications, acceptance criteria,
technical implementation notes, and dependency mapping.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
anthonyrawlins
2025-07-12 19:41:01 +10:00
parent 9a6a06da89
commit e89f2f4b7b
4980 changed files with 1501266 additions and 57 deletions

View File

@@ -0,0 +1,133 @@
# Changelog
## v3.7.0 (2025-06-21)
- Update to Shiki v3.7.0
## v3.6.0 (2025-06-07)
- Update to Shiki v3.6.0
## v3.5.0 (2025-06-05)
- Update to Shiki v3.5.0
## v3.4.2 (2025-05-16)
- Update to Shiki v3.4.2
## v3.4.1 (2025-05-15)
- Update to Shiki v3.4.1
## v3.4.0 (2025-05-07)
- Update to Shiki v3.4.0
## v3.3.0 (2025-04-23)
- Update to Shiki v3.3.0
## v3.2.3 (2025-04-11)
- Update to Shiki v3.2.2
## v3.2.2 (2025-03-31)
- Don't bundle `@shikijs/langs` and `@shikijs/themes`, #2 (@ocavue)
## v3.2.1 (2025-03-12)
- Update to Shiki v3.2.1
## v3.1.0 (2025-02-28)
- Update to Shiki v3.1.0
## v3.0.0 (2025-02-19)
- Update to Shiki v3.0.0
## v2.4.2 (2025-02-18)
- Update to Shiki v2.4.2
## v2.4.1 (2025-02-16)
- Update to Shiki v2.4.1
## v2.3.2 (2025-02-07)
- Update to Shiki v2.3.2
## v2.3.1 (2025-02-06)
- Update to Shiki v2.3.1
## v2.3.0 (2025-02-05)
- Update to Shiki v2.3.0
## v2.2.0 (2025-01-31)
- Update to Shiki v2.2.0
## v2.1.0 (2025-01-23)
- Update to Shiki v2.1.0
## v2.0.3 (2025-01-21)
- Update to Shiki v2.0.3
## v1.27.2 (2025-01-16)
- Update to Shiki v1.27.2
## v1.27.0 (2025-01-15)
- Update to Shiki v1.27.0
## v1.26.1 (2025-01-04)
- Update to Shiki v1.26.1
## v1.25.1 (2025-01-03)
- Update to Shiki v1.25.1
## v1.24.4 (2024-12-22)
- Update to Shiki v1.24.4
## v1.24.3 (2024-12-20)
- Update to Shiki v1.24.3
## v1.24.4 (2024-12-13)
- Update to Shiki v1.24.2
## v1.24.3 (2024-12-11)
- Update to Shiki v1.24.2
## v1.24.2 (2024-12-10)
- Update to Shiki v1.24.1
## v1.24.1 (2024-11-29)
- Support `require` with Node's `--experimental-require-module` flag
## v1.24.0 (2024-11-28)
- Update to Shiki v1.24.0
## v1.23.2 (2024-11-24)
- Fix publish, include built source
## v1.23.1 (2024-11-24)
- Initial release, Shiki v1.23.1

21
mcp-server/node_modules/@gerrit0/mini-shiki/LICENSE generated vendored Normal file
View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2024 Gerrit Birkeland
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

54
mcp-server/node_modules/@gerrit0/mini-shiki/README.md generated vendored Normal file
View File

@@ -0,0 +1,54 @@
# @gerrit0/mini-shiki
This is a re-bundled version of [Shiki](https://shiki.style/) which strips out
the dependencies which aren't necessary for [TypeDoc](https://typedoc.org/)'s usage.
## Why?
Compare Shiki's dependency tree:
<img src="static/shiki-dependency-tree.svg">
To this package's dependency tree:
<img src="static/mini-shiki-dependency-tree.svg">
The Shiki maintainers [have declined](https://github.com/shikijs/shiki/issues/844) to split
up the package in a way which makes it possible to avoid these dependencies when just relying
on shikijs published packages.
## Releases
This package will be released and keep the same major/minor version numbers as Shiki.
Patch versions will generally be the same as Shiki, but may differ if adjustments are
necessary to fix compatibility issues.
## ESM / CommonJS
This package is ESM, but does not use top level await, so may be `require`d in
Node 23, or Node 20.17+ with the `--experimental-require-module` flag.
## Usage
```js
import {
codeToTokensWithThemes,
createShikiInternal,
createOnigurumaEngine,
bundledLanguages,
bundledThemes,
loadBuiltinWasm,
} from "@gerrit0/mini-shiki";
await loadBuiltinWasm();
const shiki = await createShikiInternal({
engine: createOnigurumaEngine(),
langs: [bundledLanguages.typescript],
themes: [bundledThemes["light-plus"]],
});
const lines = codeToTokensWithThemes(shiki, "console.log('Hello world!')", {
themes: { light: "light-plus" },
lang: "typescript",
});
```

Binary file not shown.

View File

@@ -0,0 +1,35 @@
// Generated by dts-bundle-generator v9.5.1
import { BundledLanguageInfo, BundledThemeInfo, CodeToTokensWithThemesOptions, DynamicImportLanguageRegistration, DynamicImportThemeRegistration, HighlighterCoreOptions, LoadWasmOptions, RegexEngine, ShikiInternal, ThemedTokenWithVariants, TokenStyles } from '@shikijs/types';
export declare const bundledLanguagesInfo: BundledLanguageInfo[];
export type BundledLanguage = "1c" | "1c-query" | "abap" | "actionscript-3" | "ada" | "adoc" | "angular-html" | "angular-ts" | "apache" | "apex" | "apl" | "applescript" | "ara" | "asciidoc" | "asm" | "astro" | "awk" | "ballerina" | "bash" | "bat" | "batch" | "be" | "beancount" | "berry" | "bibtex" | "bicep" | "blade" | "bsl" | "c" | "c#" | "c++" | "cadence" | "cairo" | "cdc" | "clarity" | "clj" | "clojure" | "closure-templates" | "cmake" | "cmd" | "cobol" | "codeowners" | "codeql" | "coffee" | "coffeescript" | "common-lisp" | "console" | "coq" | "cpp" | "cql" | "crystal" | "cs" | "csharp" | "css" | "csv" | "cue" | "cypher" | "d" | "dart" | "dax" | "desktop" | "diff" | "docker" | "dockerfile" | "dotenv" | "dream-maker" | "edge" | "elisp" | "elixir" | "elm" | "emacs-lisp" | "erb" | "erl" | "erlang" | "f" | "f#" | "f03" | "f08" | "f18" | "f77" | "f90" | "f95" | "fennel" | "fish" | "fluent" | "for" | "fortran-fixed-form" | "fortran-free-form" | "fs" | "fsharp" | "fsl" | "ftl" | "gdresource" | "gdscript" | "gdshader" | "genie" | "gherkin" | "git-commit" | "git-rebase" | "gjs" | "gleam" | "glimmer-js" | "glimmer-ts" | "glsl" | "gnuplot" | "go" | "gql" | "graphql" | "groovy" | "gts" | "hack" | "haml" | "handlebars" | "haskell" | "haxe" | "hbs" | "hcl" | "hjson" | "hlsl" | "hs" | "html" | "html-derivative" | "http" | "hxml" | "hy" | "imba" | "ini" | "jade" | "java" | "javascript" | "jinja" | "jison" | "jl" | "js" | "json" | "json5" | "jsonc" | "jsonl" | "jsonnet" | "jssm" | "jsx" | "julia" | "kotlin" | "kql" | "kt" | "kts" | "kusto" | "latex" | "lean" | "lean4" | "less" | "liquid" | "lisp" | "lit" | "llvm" | "log" | "logo" | "lua" | "luau" | "make" | "makefile" | "markdown" | "marko" | "matlab" | "md" | "mdc" | "mdx" | "mediawiki" | "mermaid" | "mips" | "mipsasm" | "mmd" | "mojo" | "move" | "nar" | "narrat" | "nextflow" | "nf" | "nginx" | "nim" | "nix" | "nu" | "nushell" | "objc" | "objective-c" | "objective-cpp" | "ocaml" | "pascal" | "perl" | "perl6" | "php" | "plsql" | "po" | "polar" | "postcss" | "pot" | "potx" | "powerquery" | "powershell" | "prisma" | "prolog" | "properties" | "proto" | "protobuf" | "ps" | "ps1" | "pug" | "puppet" | "purescript" | "py" | "python" | "ql" | "qml" | "qmldir" | "qss" | "r" | "racket" | "raku" | "razor" | "rb" | "reg" | "regex" | "regexp" | "rel" | "riscv" | "rs" | "rst" | "ruby" | "rust" | "sas" | "sass" | "scala" | "scheme" | "scss" | "sdbl" | "sh" | "shader" | "shaderlab" | "shell" | "shellscript" | "shellsession" | "smalltalk" | "solidity" | "soy" | "sparql" | "spl" | "splunk" | "sql" | "ssh-config" | "stata" | "styl" | "stylus" | "svelte" | "swift" | "system-verilog" | "systemd" | "talon" | "talonscript" | "tasl" | "tcl" | "templ" | "terraform" | "tex" | "tf" | "tfvars" | "toml" | "ts" | "ts-tags" | "tsp" | "tsv" | "tsx" | "turtle" | "twig" | "typ" | "typescript" | "typespec" | "typst" | "v" | "vala" | "vb" | "verilog" | "vhdl" | "vim" | "viml" | "vimscript" | "vue" | "vue-html" | "vy" | "vyper" | "wasm" | "wenyan" | "wgsl" | "wiki" | "wikitext" | "wit" | "wl" | "wolfram" | "xml" | "xsl" | "yaml" | "yml" | "zenscript" | "zig" | "zsh" | "\u6587\u8A00";
export declare const bundledLanguages: Record<BundledLanguage, DynamicImportLanguageRegistration>;
/**
* Get the minimal shiki context for rendering.
*/
export declare function createShikiInternal(options: HighlighterCoreOptions): Promise<ShikiInternal>;
/**
* Get tokens with multiple themes
*/
export declare function codeToTokensWithThemes(internal: ShikiInternal, code: string, options: CodeToTokensWithThemesOptions): ThemedTokenWithVariants[][];
export declare const bundledThemesInfo: BundledThemeInfo[];
export type BundledTheme = "andromeeda" | "aurora-x" | "ayu-dark" | "catppuccin-frappe" | "catppuccin-latte" | "catppuccin-macchiato" | "catppuccin-mocha" | "dark-plus" | "dracula" | "dracula-soft" | "everforest-dark" | "everforest-light" | "github-dark" | "github-dark-default" | "github-dark-dimmed" | "github-dark-high-contrast" | "github-light" | "github-light-default" | "github-light-high-contrast" | "gruvbox-dark-hard" | "gruvbox-dark-medium" | "gruvbox-dark-soft" | "gruvbox-light-hard" | "gruvbox-light-medium" | "gruvbox-light-soft" | "houston" | "kanagawa-dragon" | "kanagawa-lotus" | "kanagawa-wave" | "laserwave" | "light-plus" | "material-theme" | "material-theme-darker" | "material-theme-lighter" | "material-theme-ocean" | "material-theme-palenight" | "min-dark" | "min-light" | "monokai" | "night-owl" | "nord" | "one-dark-pro" | "one-light" | "plastic" | "poimandres" | "red" | "rose-pine" | "rose-pine-dawn" | "rose-pine-moon" | "slack-dark" | "slack-ochin" | "snazzy-light" | "solarized-dark" | "solarized-light" | "synthwave-84" | "tokyo-night" | "vesper" | "vitesse-black" | "vitesse-dark" | "vitesse-light";
export declare const bundledThemes: Record<BundledTheme, DynamicImportThemeRegistration>;
export declare function loadBuiltinWasm(): Promise<void>;
export declare function loadWasm(options: LoadWasmOptions): Promise<void>;
export declare function createOnigurumaEngine(options?: LoadWasmOptions): Promise<RegexEngine>;
export {
BundledLanguageInfo,
BundledThemeInfo,
DynamicImportLanguageRegistration,
DynamicImportThemeRegistration,
HighlighterCoreOptions,
LoadWasmOptions,
RegexEngine,
ShikiInternal,
TokenStyles,
};
export {};

2878
mcp-server/node_modules/@gerrit0/mini-shiki/dist/shiki.js generated vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,47 @@
{
"type": "module",
"license": "MIT",
"name": "@gerrit0/mini-shiki",
"version": "3.7.0",
"exports": {
".": {
"types": "./dist/shiki.d.ts",
"default": "./dist/shiki.js"
},
"./onig.wasm": {
"import": "./dist/onig.wasm"
}
},
"repository": {
"type": "git",
"url": "git+https://github.com/Gerrit0/mini-shiki.git"
},
"scripts": {
"build": "./scripts/build.sh",
"test": "node --experimental-require-module --test"
},
"devDependencies": {
"@rollup/plugin-node-resolve": "15.3.0",
"@rollup/plugin-typescript": "12.1.1",
"@types/node": "^22.9.3",
"dts-bundle-generator": "^9.5.1",
"rollup": "4.27.4",
"rollup-plugin-dts": "^6.1.1",
"semver": "7.6.3",
"shiki": "^3.7.0"
},
"files": [
"static",
"dist",
"README.md",
"CHANGELOG.md",
"LICENSE"
],
"dependencies": {
"@shikijs/engine-oniguruma": "^3.7.0",
"@shikijs/langs": "^3.7.0",
"@shikijs/themes": "^3.7.0",
"@shikijs/types": "^3.7.0",
"@shikijs/vscode-textmate": "^10.0.2"
}
}

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 17 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 72 KiB