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
description: "Version already committed in package.json"
8
-
required: true
9
-
type: string
10
7
11
8
permissions:
12
-
actions: read
13
-
contents: read
9
+
contents: write
10
+
issues: write
14
11
id-token: write
12
+
pull-requests: write
13
+
14
+
concurrency:
15
+
group: release-npm-${{ github.ref }}
16
+
cancel-in-progress: false
15
17
16
18
jobs:
17
-
publish:
18
-
name: Publish to npm
19
+
release:
20
+
name: Semantic release
19
21
runs-on: ubuntu-latest
20
22
environment:
21
23
name: npm-publish
@@ -24,15 +26,10 @@ jobs:
24
26
- name: Verify main branch
25
27
run: test "${GITHUB_REF}" = "refs/heads/main"
26
28
27
-
- name: Verify CI passed for this commit
28
-
env:
29
-
GH_TOKEN: ${{ github.token }}
30
-
run: |
31
-
conclusion="$(gh run list --repo jcode-works/jcode-mimir --workflow ci.yml --branch main --commit "$GITHUB_SHA" --json conclusion --jq '.[0].conclusion')"
32
-
test "$conclusion" = "success"
33
-
34
29
- name: Checkout
35
30
uses: actions/checkout@v6
31
+
with:
32
+
fetch-depth: 0
36
33
37
34
- name: Set up Node
38
35
uses: actions/setup-node@v4
@@ -45,50 +42,20 @@ jobs:
45
42
corepack enable
46
43
corepack prepare pnpm@11.9.0 --activate
47
44
48
-
- name: Verify version input
49
-
run: |
50
-
test "$(node -p "require('./packages/mimir-core/package.json').version")" = "${{ inputs.version }}"
51
-
test "$(node -p "require('./packages/mimir-tts/package.json').version")" = "${{ inputs.version }}"
-`packages/mimir-core/src/mcp.ts` exposes Mimir as an MCP stdio server for agents.
@@ -250,7 +252,7 @@ General principles (KISS, DRY, YAGNI, SOLID) as applied in this codebase. Match
250
252
<!-- gitnexus:start -->
251
253
# GitNexus — Code Intelligence
252
254
253
-
This project is indexed by GitNexus as **jcode-mimir** (2537 symbols, 4246 relationships, 216 execution flows). Use the GitNexus MCP tools to understand code, assess impact, and navigate safely.
255
+
This project is indexed by GitNexus as **jcode-mimir** (2559 symbols, 4274 relationships, 218 execution flows). Use the GitNexus MCP tools to understand code, assess impact, and navigate safely.
254
256
255
257
> If any GitNexus tool warns the index is stale, run `npx gitnexus analyze` in terminal first.
Run a single core test file: `pnpm --filter @jcode.labs/mimir exec vitest run src/config.test.ts`
@@ -118,13 +120,13 @@ Coding conventions (KISS, DRY, YAGNI, SOLID as applied here) live in `AGENTS.md`
118
120
semicolons as-needed, trailing commas all.
119
121
- Conventional Commits are enforced by commitlint in CI.
120
122
121
-
Release policy (no local publish, no direct push to `main`, protected `Publish npm`workflow) lives
122
-
in `AGENTS.md`. The workflow publishes `@jcode.labs/mimir-tts` before `@jcode.labs/mimir`.
123
+
Release policy (no local publish, no direct push to `main`, protected semantic-release workflow)
124
+
lives in `AGENTS.md`. The workflow publishes `@jcode.labs/mimir-tts` before `@jcode.labs/mimir`.
123
125
124
126
<!-- gitnexus:start -->
125
127
# GitNexus — Code Intelligence
126
128
127
-
This project is indexed by GitNexus as **jcode-mimir** (2537 symbols, 4246 relationships, 216 execution flows). Use the GitNexus MCP tools to understand code, assess impact, and navigate safely.
129
+
This project is indexed by GitNexus as **jcode-mimir** (2559 symbols, 4274 relationships, 218 execution flows). Use the GitNexus MCP tools to understand code, assess impact, and navigate safely.
128
130
129
131
> If any GitNexus tool warns the index is stale, run `npx gitnexus analyze` in terminal first.
Copy file name to clipboardExpand all lines: README.md
+24-13Lines changed: 24 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,6 +32,7 @@ spread across repositories, specifications, exports, and synced folders.
32
32
| Work from a downloaded Google Drive folder | Point Mimir at files synced locally through Google Drive for desktop, then let the agent retrieve context without uploading the corpus to a hosted RAG service. |
33
33
| Onboard to a legacy codebase | Ask where a flow is implemented, which modules own a responsibility, which docs explain a behavior, and what to read before changing risky code. |
34
34
| Keep multiple agents on the same evidence | Install the same project skills and MCP server for Claude Code, Codex, Kimi Code CLI, OpenCode, and Cline so each tool retrieves from the same local index. |
35
+
| Research before implementation | Run an audit-backed multi-query pass over specs, docs, and code references before asking an agent to plan a feature, migration, or review. |
35
36
| Prepare implementation and review work | Generate cited task breakdowns, migration notes, release checklists, QA plans, and code-review context from the same local sources the team uses. |
36
37
| Audit local knowledge coverage | Check which supported files were indexed, which formats were skipped, whether secrets are likely present, and whether golden queries still retrieve expected evidence. |
0 commit comments