Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions packages/ai-vercel/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,6 @@ are still enforced on every dispatch — the JSON Schema is only what the model

## See also

- [`acture-schema-bridge`](https://github.com/thorwhalen/acture/blob/main/.claude/skills/acture-schema-bridge/SKILL.md)
- [`acture-tier-system`](https://github.com/thorwhalen/acture/blob/main/.claude/skills/acture-tier-system/SKILL.md)
- [`acture-schema-bridge`](https://github.com/i2mint/acture/blob/main/.claude/skills/acture-schema-bridge/SKILL.md)
- [`acture-tier-system`](https://github.com/i2mint/acture/blob/main/.claude/skills/acture-tier-system/SKILL.md)
- [`acture-mcp-server`](../mcp) — the MCP server counterpart
6 changes: 3 additions & 3 deletions packages/ai-vercel/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/ai-vercel"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
6 changes: 3 additions & 3 deletions packages/build-tier/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/build-tier"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
6 changes: 3 additions & 3 deletions packages/capture/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/capture"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
6 changes: 3 additions & 3 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/cli"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/src/cli.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ Examples:
acture snapshot ./registry.mjs --out .acture/snapshot.json
acture snapshot ./registry.mjs --tiers stable,experimental

Docs: https://github.com/thorwhalen/acture#readme
Docs: https://github.com/i2mint/acture#readme
`;

const argv = process.argv.slice(2);
Expand Down
6 changes: 3 additions & 3 deletions packages/codemods/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/codemods"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
6 changes: 3 additions & 3 deletions packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/core"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
6 changes: 3 additions & 3 deletions packages/devtools/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/devtools"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
4 changes: 2 additions & 2 deletions packages/e2e-playwright/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,5 +111,5 @@ A test sequence is written **once**; only the adapter changes per pyramid level
## See also

- [`docs/hand-written-command-sequence.md`](../../docs/hand-written-command-sequence.md) — the reproducible reference; hand-write the engine instead of installing.
- [`acture-e2e`](https://github.com/thorwhalen/acture/blob/main/.claude/skills/acture-e2e/SKILL.md) skill — the consumer-integration workflow, including other runners.
- [`acture-macros`](https://github.com/thorwhalen/acture/blob/main/.claude/skills/acture-macros/SKILL.md) skill — record/replay as a macros surface (no package — pattern + skill).
- [`acture-e2e`](https://github.com/i2mint/acture/blob/main/.claude/skills/acture-e2e/SKILL.md) skill — the consumer-integration workflow, including other runners.
- [`acture-macros`](https://github.com/i2mint/acture/blob/main/.claude/skills/acture-macros/SKILL.md) skill — record/replay as a macros surface (no package — pattern + skill).
6 changes: 3 additions & 3 deletions packages/e2e-playwright/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/e2e-playwright"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
2 changes: 1 addition & 1 deletion packages/eslint-plugin-acture-migration/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

> **acture is a development tool first.** This is dev/build-time tooling — it never becomes a runtime dependency of the apps it serves, and using it is entirely optional. See [`docs/positioning.md`](../../docs/positioning.md).

ESLint rules for [acture](https://github.com/thorwhalen/acture). The package keeps its historical `-migration` suffix (renaming a published package is breaking), but its scope is broader: it hosts both **migration-specific** rules and **schema-quality** rules that apply to any acture codebase.
ESLint rules for [acture](https://github.com/i2mint/acture). The package keeps its historical `-migration` suffix (renaming a published package is breaking), but its scope is broader: it hosts both **migration-specific** rules and **schema-quality** rules that apply to any acture codebase.

Current rules:

Expand Down
6 changes: 3 additions & 3 deletions packages/eslint-plugin-acture-migration/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/eslint-plugin-acture-migration"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ export const noStaleWrapMutation: Rule.RuleModule = {
description:
'Flag wrapMutation(...) calls whose result is never used — the migration has graduated and the wrapper should become a defineCommand.',
recommended: true,
url: 'https://github.com/thorwhalen/acture/blob/main/packages/eslint-plugin-acture-migration/README.md',
url: 'https://github.com/i2mint/acture/blob/main/packages/eslint-plugin-acture-migration/README.md',
},
schema: [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ export const requireParamDescribe: Rule.RuleModule = {
description:
'Require a `.describe(...)` call on each top-level field of a `defineCommand` `params: z.object({...})` schema — Zod→JSON-Schema is lossy, and the projected description is what MCP/AI consumers see.',
recommended: true,
url: 'https://github.com/thorwhalen/acture/blob/main/packages/eslint-plugin-acture-migration/README.md',
url: 'https://github.com/i2mint/acture/blob/main/packages/eslint-plugin-acture-migration/README.md',
},
schema: [
{
Expand Down
6 changes: 3 additions & 3 deletions packages/forms-autoform/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/forms-autoform"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
2 changes: 1 addition & 1 deletion packages/forms-rjsf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,5 +70,5 @@ acture-side bridge is identical.

## See also

- [`acture-schema-bridge`](https://github.com/thorwhalen/acture/blob/main/.claude/skills/acture-schema-bridge/SKILL.md) — how Zod → JSON Schema flows
- [`acture-schema-bridge`](https://github.com/i2mint/acture/blob/main/.claude/skills/acture-schema-bridge/SKILL.md) — how Zod → JSON Schema flows
- [`acture-forms-autoform`](../forms-autoform) — Zod-native alternative
6 changes: 3 additions & 3 deletions packages/forms-rjsf/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/forms-rjsf"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
2 changes: 1 addition & 1 deletion packages/forms-rjsf/src/shadcn-theme.test.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* The `@rjsf` 6.x / `@rjsf/shadcn` pairing — the reason this package's peer
* range moved (thorwhalen/acture#57). `@rjsf/shadcn` is published on the 6.x
* range moved (i2mint/acture#57). `@rjsf/shadcn` is published on the 6.x
* line only, so a consumer on a shadcn design system needs both halves to be
* installable together, and needs a way to hand the theme to `<RjsfForm />`.
*
Expand Down
6 changes: 3 additions & 3 deletions packages/hotkeys/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ If you want to *override* a base binding from a plugin, explicitly `unregister(i

## End-user customization — remapping shortcuts

Let a **user** (not just the developer) remap shortcuts and have the choice persist. The record's `keybinding` stays the *developer default*; a sparse **`UserKeymap`** overrides it at bind time — pure composition, **no change to the `CommandRecord`** ([research-10](https://github.com/thorwhalen/acture/blob/main/docs/research/acture_research_10%20--%20End-User%20Keyboard-Shortcut%20Customization.md); reproducible core in [`docs/hand-written-keymap-override.md`](https://github.com/thorwhalen/acture/blob/main/docs/hand-written-keymap-override.md)).
Let a **user** (not just the developer) remap shortcuts and have the choice persist. The record's `keybinding` stays the *developer default*; a sparse **`UserKeymap`** overrides it at bind time — pure composition, **no change to the `CommandRecord`** ([research-10](https://github.com/i2mint/acture/blob/main/docs/research/acture_research_10%20--%20End-User%20Keyboard-Shortcut%20Customization.md); reproducible core in [`docs/hand-written-keymap-override.md`](https://github.com/i2mint/acture/blob/main/docs/hand-written-keymap-override.md)).

```ts
import { bindHotkeys, type UserKeymap } from 'acture-hotkeys';
Expand Down Expand Up @@ -99,5 +99,5 @@ Same shape as the rest of acture: `tiers: ['stable']` by default. Internal/exper

## See also

- [acture-command-record-shape](https://github.com/thorwhalen/acture/blob/main/.claude/skills/acture-command-record-shape/SKILL.md) — the `keybinding` field spec
- [acture-architecture-primer](https://github.com/thorwhalen/acture/blob/main/.claude/skills/acture-architecture-primer/SKILL.md) — why every surface is an adapter
- [acture-command-record-shape](https://github.com/i2mint/acture/blob/main/.claude/skills/acture-command-record-shape/SKILL.md) — the `keybinding` field spec
- [acture-architecture-primer](https://github.com/i2mint/acture/blob/main/.claude/skills/acture-architecture-primer/SKILL.md) — why every surface is an adapter
6 changes: 3 additions & 3 deletions packages/hotkeys/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/hotkeys"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
6 changes: 3 additions & 3 deletions packages/mcp/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ The server registers `tools/list` and `tools/call` handlers, and fires `notifica

Tools are the **write** side (actions). For an AI assistant that *operates* your app, the model also needs the **read** side: to *see* current state before it acts. MCP models read-only, application-driven context as **resources**. This package projects **views** — typed selectors over your state — as MCP resources, symmetric to how it projects commands as tools.

A **view** is the read-side dual of a command. You supply a `ViewSource` (the same `list` / `read` / `onStateChanged` shape as the hand-written `ViewRegistry` — see [`docs/hand-written-view-registry.md`](https://github.com/thorwhalen/acture/blob/main/docs/hand-written-view-registry.md)); acture-mcp never touches your state library.
A **view** is the read-side dual of a command. You supply a `ViewSource` (the same `list` / `read` / `onStateChanged` shape as the hand-written `ViewRegistry` — see [`docs/hand-written-view-registry.md`](https://github.com/i2mint/acture/blob/main/docs/hand-written-view-registry.md)); acture-mcp never touches your state library.

```ts
import { createMcpServer, connectStdio } from 'acture-mcp-server';
Expand Down Expand Up @@ -109,5 +109,5 @@ The MCP protocol is **date-versioned**, and the spec/transport story has churned

## See also

- [`acture-schema-bridge`](https://github.com/thorwhalen/acture/blob/main/.claude/skills/acture-schema-bridge/SKILL.md)
- [`acture-tier-system`](https://github.com/thorwhalen/acture/blob/main/.claude/skills/acture-tier-system/SKILL.md)
- [`acture-schema-bridge`](https://github.com/i2mint/acture/blob/main/.claude/skills/acture-schema-bridge/SKILL.md)
- [`acture-tier-system`](https://github.com/i2mint/acture/blob/main/.claude/skills/acture-tier-system/SKILL.md)
6 changes: 3 additions & 3 deletions packages/mcp/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/mcp"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
6 changes: 3 additions & 3 deletions packages/migration/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/migration"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
2 changes: 1 addition & 1 deletion packages/palette-react/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,6 @@ Every meaningful node carries a `data-acture-*` attribute. Style with CSS — th

## See also

- [acture-palette-design](https://github.com/thorwhalen/acture/blob/main/.claude/skills/acture-palette-design/SKILL.md) — the design rationale
- [acture-palette-design](https://github.com/i2mint/acture/blob/main/.claude/skills/acture-palette-design/SKILL.md) — the design rationale
- [acture-forms-autoform](../forms-autoform) — Zod-native form adapter
- [acture-forms-rjsf](../forms-rjsf) — JSON-Schema-native form adapter
6 changes: 3 additions & 3 deletions packages/palette-react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/palette-react"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
10 changes: 5 additions & 5 deletions packages/sandbox/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
> **acture is a development tool first.** This package is an *optional
> accelerator* — and a deliberately small one. The extension **host/loader** is
> a ~15-line core-only pattern you hand-write (see
> [`docs/hand-written-sandbox.md`](https://github.com/thorwhalen/acture/blob/main/docs/hand-written-sandbox.md)),
> [`docs/hand-written-sandbox.md`](https://github.com/i2mint/acture/blob/main/docs/hand-written-sandbox.md)),
> with no `acture-*` dependency. `acture-sandbox` ships only the *one* rung that
> is genuinely hard to hand-write: **isolating code you did not author.** See
> [`docs/positioning.md`](https://github.com/thorwhalen/acture/blob/main/docs/positioning.md).
> [`docs/positioning.md`](https://github.com/i2mint/acture/blob/main/docs/positioning.md).

An extension system is two layers (research-9 §1). The **host/loader** —
load/unload/observe bundles of command contributions — is pattern territory: a
Expand Down Expand Up @@ -88,7 +88,7 @@ await runner.load({
Isolation only. It deliberately does **not** ship the manifest schema, the
host/loader, an effect channel, capability grants, an entitlement / install
gate, or a marketplace. Those are a core-only pattern
([`docs/hand-written-sandbox.md`](https://github.com/thorwhalen/acture/blob/main/docs/hand-written-sandbox.md))
([`docs/hand-written-sandbox.md`](https://github.com/i2mint/acture/blob/main/docs/hand-written-sandbox.md))
and host product architecture — documented, never bundled (no god-package; the
package translates, it does not decide). Real isolating transports
(Worker / iframe / QuickJS / `isolated-vm`) arrive one at a time, only when a
Expand All @@ -108,6 +108,6 @@ real untrusted-author need names them.

## See also

- [`docs/hand-written-sandbox.md`](https://github.com/thorwhalen/acture/blob/main/docs/hand-written-sandbox.md) — the ~15-line host/loader you hand-write to drive this runner.
- [`docs/hand-written-sandbox.md`](https://github.com/i2mint/acture/blob/main/docs/hand-written-sandbox.md) — the ~15-line host/loader you hand-write to drive this runner.
- The `acture-extensions` skill — the agent's guide to adding an extension system to a target project.
- [`docs/research/acture_research_9 -- Extensions and Plugin Systems.md`](https://github.com/thorwhalen/acture/blob/main/docs/research/acture_research_9%20--%20Extensions%20and%20Plugin%20Systems.md) — the design: trust model, isolation table, the effect-as-data seam.
- [`docs/research/acture_research_9 -- Extensions and Plugin Systems.md`](https://github.com/i2mint/acture/blob/main/docs/research/acture_research_9%20--%20Extensions%20and%20Plugin%20Systems.md) — the design: trust model, isolation table, the effect-as-data seam.
6 changes: 3 additions & 3 deletions packages/sandbox/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
"author": "Thor Whalen",
"repository": {
"type": "git",
"url": "git+https://github.com/thorwhalen/acture.git",
"url": "git+https://github.com/i2mint/acture.git",
"directory": "packages/sandbox"
},
"homepage": "https://github.com/thorwhalen/acture#readme",
"bugs": "https://github.com/thorwhalen/acture/issues",
"homepage": "https://github.com/i2mint/acture#readme",
"bugs": "https://github.com/i2mint/acture/issues",
"type": "module",
"files": [
"dist",
Expand Down
Loading
Loading