Skip to content

Commit 5436a2b

Browse files
committed
specs+docs: Renames
1 parent 93136a2 commit 5436a2b

File tree

8 files changed

+21
-17
lines changed

8 files changed

+21
-17
lines changed

.agents/codebase-insights.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,6 @@
5252
- devShell now includes: `markdownlint-cli2` (Markdown style), `lychee` (link check), `vale` (prose), `cspell` (spelling).
5353
- Mermaid validation uses `@mermaid-js/mermaid-cli` and prefers system Chrome/Chromium (`PUPPETEER_EXECUTABLE_PATH`).
5454
- Chromium is added on Linux only; aarch64-darwin lacks a maintained Chromium build in nixpkgs — use a locally installed Chrome on macOS.
55+
56+
## 2025-08-28 — MicroVM image pipeline insight
57+
- We can define packages once in Nix and emit: (1) OCI images for DevContainers (via `dockerTools`/`nix2container`), (2) raw/QCOW2 disk images for Lima (via `nixos-generators`), and (3) Firecracker/Cloud Hypervisor/QEMU microvm images (via `nixos-generators` + `microvm.nix`). This keeps Lima/DevContainer/MicroVM images aligned from a single flake config.

.cspell.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"Taplo","taplo","docson","Docson","nvim",
2020
"tailscaled","Headscale","tailnet","bytestreams",
2121
"cachix","sccache","GOPATH","ccache","substituters","pipx","ZDOTDIR","OPENROUTER","tini","WCAG","automations",
22-
"scriptable","Rakefile","Ilib","subvolumes","reflinks","lowerdir","upperdir","venv","MSYS","pytest","rescan","lockfiles","virtualenv","exfiltration"
22+
"scriptable","Rakefile","Ilib","subvolumes","reflinks","lowerdir","upperdir","venv","MSYS","pytest","rescan","lockfiles","virtualenv","exfiltration",
23+
"LOCALAPPDATA","AUTOINCREMENT","pijul"
2324
]
2425
}

.obsidian/workspace.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
"state": {
1414
"type": "markdown",
1515
"state": {
16-
"file": "specs/AGENTS.md",
16+
"file": "specs/Research/Sandboxing Technologies.md",
1717
"mode": "source",
1818
"source": false
1919
},
2020
"icon": "lucide-file",
21-
"title": "AGENTS"
21+
"title": "Sandboxing Technologies"
2222
}
2323
},
2424
{
@@ -194,16 +194,23 @@
194194
},
195195
"active": "01bf72509d2b5652",
196196
"lastOpenFiles": [
197-
"specs/Research/Can SSH work over HTTPS.md",
197+
"docs/state-persistence.md",
198198
"docs/marketing-one-pager.md",
199+
"docs/guide.md",
200+
"docs/AI Development Guide.md",
201+
"specs/Public/State Persistence.md",
202+
"docs/Product One Pager.md",
203+
"specs/Research/Sandboxing Technologies.md",
204+
"specs/Public/CLI.md",
205+
"specs/Research/MicroVM Research.md",
206+
"specs/Public/Nix Devcontainer/Devcontainer Design.md",
199207
"specs/AGENTS.md",
208+
"specs/Research/Can SSH work over HTTPS.md",
200209
"specs/Public/AGENTS.md",
201-
"specs/Public/CLI.md",
202210
"scripts/md-mermaid-validate.sh",
203211
"specs/Public/Configuration.md",
204212
"specs/Public/3rd-Party Agents/3rd-Party Agent Description Template.md",
205213
"specs/Public/Nix Devcontainer/Devcontainer User Setup.md",
206-
"specs/Public/Nix Devcontainer/Devcontainer Design.md",
207214
"specs/Public/Nix Devcontainer/Devcontainer Test Suite.md",
208215
"specs/Public/Nix Devcontainer/Devcontainer Cache Guidelines.md",
209216
"specs/Public/FS Snapshots/FS Snapshots Overview.md",
@@ -214,14 +221,7 @@
214221
"specs/Public/Agent Time Travel.md",
215222
"specs/Public/WebUI PRD.md",
216223
"specs/Public/TUI PRD.md",
217-
"specs/Initial Developer Input/WebUI, TUI, REST Service.md",
218224
"specs/Public",
219-
"specs/Public/Connectivity Layer.md",
220-
"specs/Public/Prompt Engineering.md",
221-
"specs/Public/REST Service.md",
222-
"specs/Public/Sandbox Profiles.md",
223-
"specs/Public/Multi-OS Testing.md",
224-
"specs/Public/Remote Mode.md",
225225
"agent-task-0.1.0.gem",
226226
"test/logs/temp_output_20250828_001209.log",
227227
"test/temp_test_runner_1756329129.rb",
File renamed without changes.
File renamed without changes.

specs/AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This folder contains a work-in-progress specification for the next iteration of the agents-workflow product.
44

5-
The main ideas of the product are described in the [marketing-one-pager](../docs/marketing-one-pager.md) document. Please read it.
5+
The main ideas of the product are described in the [Product One Pager](../docs/Product%20One%20Pager.md) document. Please read it.
66

77
Currently, the spec is not finalized and we are not ready to start the implementation of the software. The folder `specs/Initial Developer Input` contains files that should be treated as a ground truth for the specification effort. You are expected to work on the markdown files in the `specs/Public` folder, which should detail everything with a much higher precision, but please note that not all information in them has been fully reviewed by the development team yet.
88

specs/Public/Local Mode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ status: Early-Draft, Needs-Expansion
44

55
When `aw` is launched in local mode, it uses a local database to manage its state and to synchronize multiple instances, running on the machine.
66

7-
Mention [state-persistence](../../docs/state-persistence.md).
7+
Mention [State Persistence](State%20Persistence.md).
88

docs/state-persistence.md renamed to specs/Public/State Persistence.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This document specifies how Agents‑Workflow (AW) persists CLI/TUI state locall
66

77
- AW operates against one of two backends:
88
- **Local SQLite**: the CLI performs state mutations directly against a per‑user SQLite database. Multiple `aw` processes may concurrently read/write this DB.
9-
- **Remote REST**: the CLI talks to a remote server which implements the same logical schema and APIs.
9+
- **Remote REST**: the CLI talks to a remote server which implements the same logical schema and API endpoints.
1010

1111
Both backends share the same logical data model so behavior is consistent.
1212

@@ -153,7 +153,7 @@ CREATE TABLE IF NOT EXISTS kv (
153153

154154
### Security and Privacy
155155

156-
- Secrets are never stored in plaintext in this DB. Authentication with remote services uses OS‑level keychains or scoped token stores managed by the CLI and/or OS keychain helpers.
156+
- Secrets are never stored in plain text in this DB. Authentication with remote services uses OS‑level keychains or scoped token stores managed by the CLI and/or OS keychain helpers.
157157

158158
## Repo Detection
159159

0 commit comments

Comments
 (0)