#75 by GitHub stars

OthmanAdi/planning-with-files

Persistent file-based planning for AI coding agents and long-running tasks. Crash-proof markdown plans, session recovery after /clear and compaction, per-turn re-injection against context rot, deterministic completion gate. Manus-style. Install from npm, the Claude Code plugin marketplace, or npx skills. Codex, Cursor, OpenCode, 60+ agents.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

.codebuddy/skills/planning-with-files/SKILL.md

Week of Nov 2, 2026 · +3 / −1 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 39   version: "3.25.2"
+ 39   version: "3.27.0"
+ 233 
+ 234 For agent-readable paths and state, add `--json` (PowerShell: `-Json`) to the listing command. This optional read-only mode includes root files, selection uncertainty and bounded paging. See [the inventory schema and worker handoff](references/plan-inventory.md). It never runs during ordinary activation.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

.continue/skills/planning-with-files/SKILL.md

Week of Nov 2, 2026 · +2 / −0 lines

Before Local scripts → After Network or broad shell

dcdfb278de53 → b6580cd24af1

+ 206 
+ 207 For agent-readable paths and state, add `--json` (PowerShell: `-Json`) to the listing command. This optional read-only mode includes root files, selection uncertainty and bounded paging. See [the inventory schema and worker handoff](plan-inventory.md). It never runs during ordinary activation.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

.factory/skills/planning-with-files/SKILL.md

Week of Nov 2, 2026 · +3 / −1 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 39   version: "3.25.2"
+ 39   version: "3.27.0"
+ 225 
+ 226 For agent-readable paths and state, add `--json` (PowerShell: `-Json`) to the listing command. This optional read-only mode includes root files, selection uncertainty and bounded paging. See [the inventory schema and worker handoff](plan-inventory.md). It never runs during ordinary activation.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

.gemini/skills/planning-with-files/SKILL.md

Week of Nov 2, 2026 · +2 / −0 lines

Before Local scripts → After Network or broad shell

dcdfb278de53 → b6580cd24af1

+ 207 
+ 208 For agent-readable paths and state, add `--json` (PowerShell: `-Json`) to the listing command. This optional read-only mode includes root files, selection uncertainty and bounded paging. See [the inventory schema and worker handoff](references/plan-inventory.md). It never runs during ordinary activation.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

.hermes/skills/planning-with-files/SKILL.md

Week of Nov 2, 2026 · +3 / −1 lines

Before Local scripts → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 5   version: "3.25.2"
+ 5   version: "3.27.0"
+ 230 
+ 231 For agent-readable paths and state, add `--json` (PowerShell: `-Json`) to the listing command. This optional read-only mode includes root files, selection uncertainty and bounded paging. See [the inventory schema and worker handoff](plan-inventory.md). It never runs during ordinary activation.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

.kiro/skills/planning-with-files/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

.mastracode/skills/planning-with-files/SKILL.md

Week of Nov 2, 2026 · +3 / −1 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 39   version: "3.25.2"
+ 39   version: "3.27.0"
+ 232 
+ 233 For agent-readable paths and state, add `--json` (PowerShell: `-Json`) to the listing command. This optional read-only mode includes root files, selection uncertainty and bounded paging. See [the inventory schema and worker handoff](plan-inventory.md). It never runs during ordinary activation.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

.opencode/skills/planning-with-files/SKILL.md

Week of Nov 2, 2026 · +3 / −1 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 39   version: "3.25.2"
+ 39   version: "3.27.0"
+ 240 
+ 241 For agent-readable paths and state, add `--json` (PowerShell: `-Json`) to the listing command. This optional read-only mode includes root files, selection uncertainty and bounded paging. See [the inventory schema and worker handoff](plan-inventory.md). It never runs during ordinary activation.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

.pi/skills/planning-with-files/SKILL.md

Week of Nov 2, 2026 · +3 / −1 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 31   version: "3.25.2"
+ 31   version: "3.27.0"
+ 250 
+ 251 For agent-readable paths and state, add `--json` (PowerShell: `-Json`) to the listing command. This optional read-only mode includes root files, selection uncertainty and bounded paging. See [the inventory schema and worker handoff](plan-inventory.md). It never runs during ordinary activation.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

skills/i18n/planning-with-files-ar/SKILL.md

Week of Nov 2, 2026 · +4 / −1 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 39   version: "3.25.2"
+ 39   version: "3.27.0"
+ 247 
+ 248 
+ 249 للحصول على مسارات الملفات وحالتها بصيغة منظّمة للوكلاء، أضف `--json` (في PowerShell: `-Json`) إلى أمر القائمة. راجع المخطط وطريقة إسناد المهمة لوكيل آخر في [plan-inventory.md](plan-inventory.md). هذا الاستعلام اختياري ولا يعمل عند تفعيل المهارة بصورة عادية.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

skills/i18n/planning-with-files-de/SKILL.md

Week of Nov 2, 2026 · +4 / −1 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 39   version: "3.25.2"
+ 39   version: "3.27.0"
+ 246 
+ 247 
+ 248 Für Agenten: Ergänze beim Auflisten `--json` (PowerShell: `-Json`), um Dateipfade, Phasenstatus und Auswahlgrenzen strukturiert zu erhalten. Das Schema und eine kurze Übergabe an weitere Agenten stehen in [plan-inventory.md](plan-inventory.md). Diese optionale Abfrage läuft beim normalen Aktivieren des Skills nicht.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

skills/i18n/planning-with-files-es/SKILL.md

Week of Nov 2, 2026 · +4 / −1 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 39   version: "3.25.2"
+ 39   version: "3.27.0"
+ 253 
+ 254 
+ 255 Para agentes, añade `--json` (PowerShell: `-Json`) al comando de listado para obtener rutas, estado y límites de selección. Consulta el esquema y la asignación a otro agente en [plan-inventory.md](plan-inventory.md). Esta consulta opcional no se ejecuta al activar el skill normalmente.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

skills/i18n/planning-with-files-zh/SKILL.md

Week of Nov 2, 2026 · +4 / −1 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 40   version: "3.25.2"
+ 40   version: "3.27.0"
+ 249 
+ 250 
+ 251 为代理提供结构化路径和状态时,在列表命令后添加 `--json`(PowerShell:`-Json`)。字段说明和代理任务交接示例见 [plan-inventory.md](plan-inventory.md)。此查询是可选操作,正常启用技能时不会自动运行。

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

skills/i18n/planning-with-files-zht/SKILL.md

Week of Nov 2, 2026 · +4 / −1 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 40   version: "3.25.2"
+ 40   version: "3.27.0"
+ 249 
+ 250 
+ 251 為代理提供結構化路徑和狀態時,在清單命令後加入 `--json`(PowerShell:`-Json`)。欄位說明與代理任務交接範例見 [plan-inventory.md](plan-inventory.md)。此查詢是可選操作,正常啟用技能時不會自動執行。

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

skills/planning-with-files/SKILL.md

Week of Nov 2, 2026 · +3 / −1 lines

Before Network or broad shell → After Network or broad shell

dcdfb278de53 → b6580cd24af1

- 31   version: "3.25.2"
+ 31   version: "3.27.0"
+ 250 
+ 251 For agent-readable paths and state, add `--json` (PowerShell: `-Json`) to the listing command. This optional read-only mode includes root files, selection uncertainty and bounded paging. See [the inventory schema and worker handoff](plan-inventory.md). It never runs during ordinary activation.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → dcdfb278de53

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit b6580cd24af1d8a95ab268794456e05608a1afd3

git clone --filter=blob:none --no-checkout https://github.com/OthmanAdi/planning-with-files.git .hotskills/othmanadi-planning-with-files && git -C .hotskills/othmanadi-planning-with-files checkout --detach b6580cd24af1d8a95ab268794456e05608a1afd3 # Copy each selected skill directory from .hotskills/othmanadi-planning-with-files into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/OthmanAdi/planning-with-files.git .hotskills/othmanadi-planning-with-files && git -C .hotskills/othmanadi-planning-with-files checkout --detach b6580cd24af1d8a95ab268794456e05608a1afd3 # Copy each selected skill directory from .hotskills/othmanadi-planning-with-files into .agents/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/OthmanAdi/planning-with-files.git .hotskills/othmanadi-planning-with-files && git -C .hotskills/othmanadi-planning-with-files checkout --detach b6580cd24af1d8a95ab268794456e05608a1afd3 # Copy each selected skill directory from .hotskills/othmanadi-planning-with-files into .cursor/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/OthmanAdi/planning-with-files.git .hotskills/othmanadi-planning-with-files && git -C .hotskills/othmanadi-planning-with-files checkout --detach b6580cd24af1d8a95ab268794456e05608a1afd3 # Copy each selected skill directory from .hotskills/othmanadi-planning-with-files into .gemini/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/OthmanAdi/planning-with-files.git .hotskills/othmanadi-planning-with-files && git -C .hotskills/othmanadi-planning-with-files checkout --detach b6580cd24af1d8a95ab268794456e05608a1afd3 # Copy each selected skill directory from .hotskills/othmanadi-planning-with-files into .opencode/skills/<skill-name>/
27.9kGitHub stars
133stars in 7 days
15skills in this repository
69commits in 30 days

Heat

6.6
  • Star growth, last 7 daysAhead of 72% of tracked repositories
  • Star growth, last 24 hoursAhead of 70% of tracked repositories
  • Rank movement, last 7 daysAhead of 79% of tracked repositories
  • Commits, last 30 daysAhead of 92% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 7, 202627,928

Individual skills in this repository

How it works

planning-with-files

When your agent uses it

Persistent file-based planning for multi-step AI-agent work. Keeps task_plan.md, findings.md, and progress.md on disk; lifecycle hooks inject selected project planning context. Automatic recovery reads project planning files only. Explicit session-catchup.py --metadata reads same-project local agent session records and emits aggregate counts only; --replay may emit bounded nonce-framed excerpts. Optional gated mode can request continuation only when the host supports it and never runs commands declared in Markdown. The skill has no network upload path. Use for research or work needing 5+ tool calls.

What it loads into context

Frontmatter

1,184 tokens

Always available to the agent

SKILL.md

3,274 tokens

When the skill is activated

Reference documents

6,238 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. FIRST: Restore Project State
  2. Important: Where Files Go
  3. Quick Start
  4. New plan creation contract
  5. The Core Pattern
  6. File Purposes
  7. Critical Rules
  8. The 3-Strike Error Protocol
  9. Read vs Write Decision Matrix
  10. The 5-Question Reboot Test
  11. When to Use This Pattern
  12. Templates
  13. Scripts
  14. Advanced Topics
  15. Anti-Patterns

Scripts executed separately

  • scripts/attest-plan.ps1
  • scripts/attest-plan.sh
  • scripts/check-complete.ps1
  • scripts/check-complete.sh
  • scripts/gate-stop.sh
  • scripts/init-session.ps1
  • scripts/init-session.sh
  • scripts/inject-plan.py
  • scripts/inject-plan.sh
  • scripts/ledger-summary.sh
  • scripts/plan-doctor.sh
  • scripts/resolve-plan-dir.ps1
  • scripts/resolve-plan-dir.sh
  • scripts/session-catchup.py
  • scripts/set-active-plan.ps1
  • scripts/set-active-plan.sh
  • scripts/skill-hook.sh
  • ../../../.codex/hooks/permission_request.py
  • ../../../.codex/hooks/post_tool_use.py
  • ../../../.codex/hooks/post_tool_use.py
  • ../../../.codex/hooks/pre_tool_use.py
  • ../../../.codex/hooks/pre_tool_use.py
  • ../../../.codex/hooks/run_sh.py
  • ../../../.codex/hooks/run_sh.py
  • ../../../.codex/hooks/stop.py
  • ../../../.codex/hooks/stop.py
  • ../../../.cursor/hooks/post-tool-use.sh
  • ../../../.cursor/hooks/pre-tool-use.sh
  • ../../../.cursor/hooks/session-start.sh
  • ../../../.cursor/hooks/stop.sh
  • ../../../.mastracode/skills/planning-with-files/scripts/check-complete.sh
  • ../../../.mastracode/skills/planning-with-files/scripts/check-complete.sh
  • ../../../hooks/claude-hook.sh
  • ../../../scripts/check-complete.sh

Files

  • ../../../.claude-plugin/marketplace.jsonasset1,008 bytes
  • ../../../.claude-plugin/plugin.jsonasset1,400 bytes
  • SKILL.mdcore13,627 bytes
  • SKILL.mdcore13,627 bytes
  • SKILL.mdcore13,627 bytes
  • SKILL.mdcore13,627 bytes
  • SKILL.mdcore13,627 bytes
  • SKILL.mdcore13,627 bytes
  • SKILL.mdcore13,627 bytes
  • SKILL.mdcore13,627 bytes
  • SKILL.mdcore13,627 bytes
  • SKILL.mdcore13,627 bytes
  • SKILL.mdcore13,627 bytes
  • SKILL.mdcore13,627 bytes
  • references/examples.mddoc4,518 bytes
  • references/plan-inventory.mddoc4,268 bytes
  • references/reference.mddoc8,455 bytes
  • scripts/attest-plan.ps1runs21,608 bytes
  • scripts/attest-plan.shruns13,616 bytes
  • scripts/check-complete.ps1runs12,857 bytes
  • scripts/check-complete.shruns13,730 bytes
  • scripts/gate-stop.shruns1,452 bytes
  • scripts/init-session.ps1runs18,452 bytes
  • scripts/init-session.shruns15,690 bytes
  • scripts/inject-plan.pyruns67,611 bytes
  • scripts/inject-plan.shruns63,029 bytes
  • scripts/ledger-summary.shruns6,705 bytes
  • scripts/plan-doctor.shruns9,248 bytes
  • scripts/resolve-plan-dir.ps1runs11,062 bytes
  • scripts/resolve-plan-dir.shruns15,717 bytes
  • scripts/session-catchup.pyruns37,323 bytes
  • scripts/set-active-plan.ps1runs28,122 bytes
  • scripts/set-active-plan.shruns26,306 bytes
  • scripts/skill-hook.shruns19,809 bytes
  • templates/analytics_findings.mddoc1,803 bytes
  • templates/analytics_task_plan.mddoc2,581 bytes
  • templates/findings.mddoc1,161 bytes
  • templates/loop.mddoc2,143 bytes
  • templates/progress.mddoc1,547 bytes
  • templates/task_plan.mddoc2,257 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks.jsonasset3,073 bytes
  • ../../../.codex/hooks/permission_request.pyruns1,448 bytes
  • ../../../.codex/hooks/post_tool_use.pyruns1,374 bytes
  • ../../../.codex/hooks/post_tool_use.pyruns1,374 bytes
  • ../../../.codex/hooks/pre_tool_use.pyruns1,115 bytes
  • ../../../.codex/hooks/pre_tool_use.pyruns1,115 bytes
  • ../../../.codex/hooks/run_sh.pyruns2,384 bytes
  • ../../../.codex/hooks/run_sh.pyruns2,384 bytes
  • ../../../.codex/hooks/stop.pyruns1,490 bytes
  • ../../../.codex/hooks/stop.pyruns1,490 bytes
  • ../../../.cursor/hooks.jsonasset594 bytes
  • ../../../.cursor/hooks/post-tool-use.shruns895 bytes
  • ../../../.cursor/hooks/pre-tool-use.shruns237 bytes
  • ../../../.cursor/hooks/session-start.shruns1,162 bytes
  • ../../../.cursor/hooks/stop.shruns2,210 bytes
  • ../../../.mastracode/hooks.jsonasset1,688 bytes
  • ../../../.mastracode/hooks.jsonasset1,688 bytes
  • ../../../.mastracode/skills/planning-with-files/scripts/check-complete.shruns1,923 bytes
  • ../../../.mastracode/skills/planning-with-files/scripts/check-complete.shruns1,923 bytes
  • ../../../hooks/claude-hook.shruns16,708 bytes
  • ../../../hooks/hooks.jsonasset2,229 bytes
  • ../../../scripts/check-complete.shruns13,730 bytes
Read SKILL.md

# Planning with Files

Work like Manus: Use persistent markdown files as your "working memory on disk."

## FIRST: Restore Project State

**Before continuing**, resolve the plan this task owns. Use the installed `scripts/resolve-plan-dir.sh` (or `.ps1`) with the host's `PLAN_ID` and `PWF_PLAN_ROOT`, then read `task_plan.md`, `progress.md`, and `findings.md` from that selected directory. If an explicit selector is rejected, or multiple named plans exist without `PLAN_ID`, correct the pin and do not fall back to another task. Run `git diff --stat` for code changes not yet recorded there. All planning filenames below mean that selected directory. For parallel tasks, pin each host before it starts or use separate worktrees; a child process export does not change its host. One orchestrator owns a shared plan and summaries, while workers use assigned files or ledgers.

```bash
# Linux/macOS — auto-detects skill directory (plugin env or default install path)
SKILL_DIR="${CODEBUDDY_PLUGIN_ROOT:-$HOME/.codebuddy/skills/planning-with-files}"
$(command -v python3 || command -v python) "${SKILL_DIR}/scripts/session-catchup.py" --metadata "$(pwd)"
```
View the complete source on GitHub

Skills included

  • planning-with-files
  • planning-with-files
  • planning-with-files
  • planning-with-files
  • planning-with-files
  • planning-with-files
  • planning-with-files
  • planning-with-files
  • planning-with-files
  • planning-with-files-ar
  • planning-with-files-de
  • planning-with-files-es
  • planning-with-files-zh
  • planning-with-files-zht
  • planning-with-files

Repository facts

License
MIT
Created
Jan 3, 2026
Last pushed
Nov 4, 2026
Forks
2,314
Open issues
8
Project activity
Active

Rank over the last 12 weeks

Now #75 · best #59 · down 2 in 30 days

  1. #74 from Oct 10 to Oct 11
  2. #75 from Oct 12 to Oct 24
  3. #76 on Oct 25
  4. #75 from Oct 28 to Oct 29
  5. #76 from Oct 30 to Oct 31
  6. #75 since Nov 1
14 earlier periods
  1. #57 on Aug 2
  2. #59 from Aug 7 to Aug 17
  3. #60 from Aug 18 to Aug 20
  4. #61 from Aug 21 to Aug 24
  5. #63 from Aug 25 to Aug 27
  6. #65 from Aug 28 to Sep 1
  7. #66 from Sep 2 to Sep 8
  8. #67 from Sep 9 to Sep 11
  9. #68 from Sep 12 to Sep 14
  10. #69 from Sep 15 to Sep 20
  11. #70 from Sep 21 to Sep 24
  12. #71 from Sep 25 to Oct 1
  13. #72 from Oct 2 to Oct 5
  14. #73 from Oct 6 to Oct 9

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 2, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 170 notes
  • .codebuddy/skills/planning-with-files/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codebuddy/skills/planning-with-files/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codebuddy/skills/planning-with-files/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codebuddy/skills/planning-with-files/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codebuddy/skills/planning-with-files/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codebuddy/skills/planning-with-files/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codebuddy/skills/planning-with-files/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codebuddy/skills/planning-with-files/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codebuddy/skills/planning-with-files/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codebuddy/skills/planning-with-files/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codebuddy/skills/planning-with-files/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codex/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codex/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codex/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codex/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codex/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codex/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codex/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codex/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .codex/hooks.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 1,777 signals by file

.claude-plugin/marketplace.json

  • Network accessline 4
    "owner": {     "name": "Ahmad Othman Ammar Adi",     "url": "https://github.com/OthmanAdi"
  • Network accessline 5
    "name": "Ahmad Othman Ammar Adi",     "url": "https://github.com/OthmanAdi"   },
  • Network accessline 6
    "url": "https://github.com/OthmanAdi"

.claude-plugin/plugin.json

  • Network accessline 5
    "author": {     "name": "OthmanAdi",     "url": "https://github.com/OthmanAdi"
  • Network accessline 6
    "name": "OthmanAdi",     "url": "https://github.com/OthmanAdi"   },
  • Network accessline 7
    "url": "https://github.com/OthmanAdi"
  • Network accessline 8
    },   "repository": "https://github.com/OthmanAdi/planning-with-files",   "license": "MIT",
  • Network accessline 9
    "repository": "https://github.com/OthmanAdi/planning-with-files",

.codebuddy/skills/planning-with-files/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep

.codebuddy/skills/planning-with-files/references/reference.md

  • Network accessline 217
    Based on Manus's official context engineering documentation: https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus
  • Network accessline 218
    https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus

.codebuddy/skills/planning-with-files/scripts/attest-plan.ps1

  • Executable scriptline 1
    Executable file

.codebuddy/skills/planning-with-files/scripts/attest-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 199
    rm -f "${attestation_file}"
  • Dangerous shell operationline 262
    rm -f "${lock_dir}/.attestation.lock" 2>/dev/null
  • Dangerous shell operationline 279
    rm -f "${fb_tmp}" "${tmp_file}" 2>/dev/null
  • Dangerous shell operationline 284
    rm -f "${tmp_file}" 2>/dev/null

.codebuddy/skills/planning-with-files/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

.codebuddy/skills/planning-with-files/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

.codebuddy/skills/planning-with-files/scripts/gate-stop.sh

  • Executable scriptline 1
    #!/bin/sh

.codebuddy/skills/planning-with-files/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

.codebuddy/skills/planning-with-files/scripts/init-session.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 196
    rm -f "${_mode_dir}/.gate_last_ledger" 2>/dev/null || true

.codebuddy/skills/planning-with-files/scripts/inject-plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 1497
    [Credential-related source omitted]
  • Access to secretsline 1598
    [Credential-related source omitted]
  • Access to secretsline 1744
    [Credential-related source omitted]
  • Access to secretsline 1750
    [Credential-related source omitted]
  • Access to secretsline 1755
    [Credential-related source omitted]
  • Access to secretsline 1762
    [Credential-related source omitted]
  • Access to secretsline 1766
    [Credential-related source omitted]

.codebuddy/skills/planning-with-files/scripts/inject-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 373
    [Credential-related source omitted]
  • Dangerous shell operationline 608
    rm -f -- "$1" 2>/dev/null || :
  • Dangerous shell operationline 620
    rm -rf -- "$LEDGER_SNAPSHOT_DIR" 2>/dev/null || :
  • Dangerous shell operationline 1175
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1345
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1370
    rm -f "$RAW_PROGRESS" 2>/dev/null || :
  • Dangerous shell operationline 1383
    rm -f "$RAW_PROGRESS" 2>/dev/null || :

.codebuddy/skills/planning-with-files/scripts/ledger-summary.sh

  • Executable scriptline 1
    #!/bin/sh

.codebuddy/skills/planning-with-files/scripts/plan-doctor.sh

  • Executable scriptline 1
    #!/bin/sh

.codebuddy/skills/planning-with-files/scripts/resolve-plan-dir.ps1

  • Executable scriptline 1
    Executable file

.codebuddy/skills/planning-with-files/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

.codebuddy/skills/planning-with-files/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 412
    [Credential-related source omitted]
  • Access to secretsline 415
    [Credential-related source omitted]
  • Access to secretsline 416
    [Credential-related source omitted]

.codebuddy/skills/planning-with-files/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

.codebuddy/skills/planning-with-files/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

.codebuddy/skills/planning-with-files/scripts/skill-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 296
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]

.codex/hooks/permission_request.py

  • Executable scriptline 1
    #!/usr/bin/env python3

.codex/hooks/post_tool_use.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable

.codex/hooks/pre_tool_use.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable

.codex/hooks/run_sh.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable

.codex/hooks/stop.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable

.continue/skills/planning-with-files/reference.md

  • Network accessline 217
    Based on Manus's official context engineering documentation: https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus
  • Network accessline 218
    https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus

.continue/skills/planning-with-files/scripts/attest-plan.ps1

  • Executable scriptline 1
    Executable file

.continue/skills/planning-with-files/scripts/attest-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 199
    rm -f "${attestation_file}"
  • Dangerous shell operationline 262
    rm -f "${lock_dir}/.attestation.lock" 2>/dev/null
  • Dangerous shell operationline 279
    rm -f "${fb_tmp}" "${tmp_file}" 2>/dev/null
  • Dangerous shell operationline 284
    rm -f "${tmp_file}" 2>/dev/null

.continue/skills/planning-with-files/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

.continue/skills/planning-with-files/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

.continue/skills/planning-with-files/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

.continue/skills/planning-with-files/scripts/init-session.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 196
    rm -f "${_mode_dir}/.gate_last_ledger" 2>/dev/null || true

.continue/skills/planning-with-files/scripts/plan-doctor.sh

  • Executable scriptline 1
    #!/bin/sh

.continue/skills/planning-with-files/scripts/resolve-plan-dir.ps1

  • Executable scriptline 1
    Executable file

.continue/skills/planning-with-files/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

.continue/skills/planning-with-files/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 412
    [Credential-related source omitted]
  • Access to secretsline 415
    [Credential-related source omitted]
  • Access to secretsline 416
    [Credential-related source omitted]

.continue/skills/planning-with-files/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

.continue/skills/planning-with-files/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

.cursor/hooks/post-tool-use.sh

  • Executable scriptline 1
    #!/bin/bash

.cursor/hooks/pre-tool-use.sh

  • Executable scriptline 1
    #!/bin/bash

.cursor/hooks/session-start.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

.cursor/hooks/stop.sh

  • Executable scriptline 1
    #!/bin/bash

.factory/skills/planning-with-files/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep

.factory/skills/planning-with-files/references.md

  • Network accessline 217
    Based on Manus's official context engineering documentation: https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus
  • Network accessline 218
    https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus

.factory/skills/planning-with-files/scripts/attest-plan.ps1

  • Executable scriptline 1
    Executable file

.factory/skills/planning-with-files/scripts/attest-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 199
    rm -f "${attestation_file}"
  • Dangerous shell operationline 262
    rm -f "${lock_dir}/.attestation.lock" 2>/dev/null
  • Dangerous shell operationline 279
    rm -f "${fb_tmp}" "${tmp_file}" 2>/dev/null
  • Dangerous shell operationline 284
    rm -f "${tmp_file}" 2>/dev/null

.factory/skills/planning-with-files/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

.factory/skills/planning-with-files/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

.factory/skills/planning-with-files/scripts/gate-stop.sh

  • Executable scriptline 1
    #!/bin/sh

.factory/skills/planning-with-files/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

.factory/skills/planning-with-files/scripts/init-session.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 196
    rm -f "${_mode_dir}/.gate_last_ledger" 2>/dev/null || true

.factory/skills/planning-with-files/scripts/inject-plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 1497
    [Credential-related source omitted]
  • Access to secretsline 1598
    [Credential-related source omitted]
  • Access to secretsline 1744
    [Credential-related source omitted]
  • Access to secretsline 1750
    [Credential-related source omitted]
  • Access to secretsline 1755
    [Credential-related source omitted]
  • Access to secretsline 1762
    [Credential-related source omitted]
  • Access to secretsline 1766
    [Credential-related source omitted]

.factory/skills/planning-with-files/scripts/inject-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 373
    [Credential-related source omitted]
  • Dangerous shell operationline 608
    rm -f -- "$1" 2>/dev/null || :
  • Dangerous shell operationline 620
    rm -rf -- "$LEDGER_SNAPSHOT_DIR" 2>/dev/null || :
  • Dangerous shell operationline 1175
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1345
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1370
    rm -f "$RAW_PROGRESS" 2>/dev/null || :
  • Dangerous shell operationline 1383
    rm -f "$RAW_PROGRESS" 2>/dev/null || :

.factory/skills/planning-with-files/scripts/ledger-summary.sh

  • Executable scriptline 1
    #!/bin/sh

.factory/skills/planning-with-files/scripts/plan-doctor.sh

  • Executable scriptline 1
    #!/bin/sh

.factory/skills/planning-with-files/scripts/resolve-plan-dir.ps1

  • Executable scriptline 1
    Executable file

.factory/skills/planning-with-files/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

.factory/skills/planning-with-files/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 412
    [Credential-related source omitted]
  • Access to secretsline 415
    [Credential-related source omitted]
  • Access to secretsline 416
    [Credential-related source omitted]

.factory/skills/planning-with-files/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

.factory/skills/planning-with-files/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

.factory/skills/planning-with-files/scripts/skill-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 296
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]

.gemini/skills/planning-with-files/references/reference.md

  • Network accessline 217
    Based on Manus's official context engineering documentation: https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus
  • Network accessline 218
    https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus

.gemini/skills/planning-with-files/scripts/attest-plan.ps1

  • Executable scriptline 1
    Executable file

.gemini/skills/planning-with-files/scripts/attest-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 199
    rm -f "${attestation_file}"
  • Dangerous shell operationline 262
    rm -f "${lock_dir}/.attestation.lock" 2>/dev/null
  • Dangerous shell operationline 279
    rm -f "${fb_tmp}" "${tmp_file}" 2>/dev/null
  • Dangerous shell operationline 284
    rm -f "${tmp_file}" 2>/dev/null

.gemini/skills/planning-with-files/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

.gemini/skills/planning-with-files/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

.gemini/skills/planning-with-files/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

.gemini/skills/planning-with-files/scripts/init-session.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 196
    rm -f "${_mode_dir}/.gate_last_ledger" 2>/dev/null || true

.gemini/skills/planning-with-files/scripts/plan-doctor.sh

  • Executable scriptline 1
    #!/bin/sh

.gemini/skills/planning-with-files/scripts/resolve-plan-dir.ps1

  • Executable scriptline 1
    Executable file

.gemini/skills/planning-with-files/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

.gemini/skills/planning-with-files/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 412
    [Credential-related source omitted]
  • Access to secretsline 415
    [Credential-related source omitted]
  • Access to secretsline 416
    [Credential-related source omitted]

.gemini/skills/planning-with-files/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

.gemini/skills/planning-with-files/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

.hermes/skills/planning-with-files/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

.hermes/skills/planning-with-files/scripts/check-complete.sh

  • Executable scriptline 1
    #!/bin/bash

.hermes/skills/planning-with-files/scripts/check-continue.sh

  • Executable scriptline 1
    #!/bin/bash

.hermes/skills/planning-with-files/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

.hermes/skills/planning-with-files/scripts/init-session.sh

  • Executable scriptline 1
    #!/bin/bash

.hermes/skills/planning-with-files/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 139
    [Credential-related source omitted]

.hermes/skills/planning-with-files/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

.hermes/skills/planning-with-files/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

.hermes/skills/planning-with-files/scripts/sync-ide-folders.py

  • Executable scriptline 1
    #!/usr/bin/env python3

.kiro/skills/planning-with-files/SKILL.md

  • Broad permissionsline 1
    shell read write
  • Network accessline 3
    description: "Persistent file-based planning for multi-step AI-agent work. Keeps task_plan.md, findings.md, and progress.md on disk; Kiro skill instructions and steering state read selected project planning context. Recovery reads project p
  • Network accessline 4
    license: MIT compatibility: Requires a POSIX shell or PowerShell, Python 3 for session-catchup, and read/write access to the workspace. See Kiro Agent Skills — https://kiro.dev/docs/skills/ allowed-tools: shell read write
  • Network accessline 5
    compatibility: Requires a POSIX shell or PowerShell, Python 3 for session-catchup, and read/write access to the workspace. See Kiro Agent Skills — https://kiro.dev/docs/skills/
  • Network accessline 18
    - **Agent Skills** (this file) — progressive disclosure when the task matches the description.   - **Steering** — after bootstrap, `.kiro/steering/planning-context.md` uses `inclusion: auto` and `#[[file:.kiro/plan/…]]` live references ([St
  • Network accessline 19
    - **Steering** — after bootstrap, `.kiro/steering/planning-context.md` uses `inclusion: auto` and `#[[file:.kiro/plan/…]]` live references ([Steering docs](https://kiro.dev/docs/steering/)).
  • Network accessline 46
    **Import as a workspace skill (optional):** Kiro → *Agent Steering & Skills* → *Import a skill* → choose this `planning-with-files` folder ([Skills docs](https://kiro.dev/docs/skills/)).

.kiro/skills/planning-with-files/assets/scripts/bootstrap.ps1

  • Executable scriptline 1
    Executable file

.kiro/skills/planning-with-files/assets/scripts/bootstrap.sh

  • Executable scriptline 1
    #!/usr/bin/env sh

.kiro/skills/planning-with-files/assets/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

.kiro/skills/planning-with-files/assets/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env sh

.kiro/skills/planning-with-files/assets/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3

.kiro/skills/planning-with-files/references/manus-principles.md

  • Network accessline 5
    **Kiro layout:** planning files live under **`.kiro/plan/`** (not the project root). See [Kiro Steering — file references](https://kiro.dev/docs/steering/) for `#[[file:path]]` live includes.
  • Network accessline 120
    Manus context engineering blog: https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus
  • Network accessline 121
    https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus

.mastracode/skills/planning-with-files/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep

.mastracode/skills/planning-with-files/references/reference.md

  • Network accessline 217
    Based on Manus's official context engineering documentation: https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus
  • Network accessline 218
    https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus

.mastracode/skills/planning-with-files/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

.mastracode/skills/planning-with-files/scripts/check-complete.sh

  • Executable scriptline 1
    #!/bin/bash
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/bin/bash

.mastracode/skills/planning-with-files/scripts/gate-stop.sh

  • Executable scriptline 1
    #!/bin/sh

.mastracode/skills/planning-with-files/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

.mastracode/skills/planning-with-files/scripts/init-session.sh

  • Executable scriptline 1
    #!/bin/bash

.mastracode/skills/planning-with-files/scripts/inject-plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 1497
    [Credential-related source omitted]
  • Access to secretsline 1598
    [Credential-related source omitted]
  • Access to secretsline 1744
    [Credential-related source omitted]
  • Access to secretsline 1750
    [Credential-related source omitted]
  • Access to secretsline 1755
    [Credential-related source omitted]
  • Access to secretsline 1762
    [Credential-related source omitted]
  • Access to secretsline 1766
    [Credential-related source omitted]

.mastracode/skills/planning-with-files/scripts/inject-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 373
    [Credential-related source omitted]
  • Dangerous shell operationline 608
    rm -f -- "$1" 2>/dev/null || :
  • Dangerous shell operationline 620
    rm -rf -- "$LEDGER_SNAPSHOT_DIR" 2>/dev/null || :
  • Dangerous shell operationline 1175
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1345
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1370
    rm -f "$RAW_PROGRESS" 2>/dev/null || :
  • Dangerous shell operationline 1383
    rm -f "$RAW_PROGRESS" 2>/dev/null || :

.mastracode/skills/planning-with-files/scripts/ledger-summary.sh

  • Executable scriptline 1
    #!/bin/sh

.mastracode/skills/planning-with-files/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

.mastracode/skills/planning-with-files/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3

.mastracode/skills/planning-with-files/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

.mastracode/skills/planning-with-files/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

.mastracode/skills/planning-with-files/scripts/skill-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 296
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]

.opencode/skills/planning-with-files/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep

.opencode/skills/planning-with-files/reference.md

  • Network accessline 217
    Based on Manus's official context engineering documentation: https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus
  • Network accessline 218
    https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus

.opencode/skills/planning-with-files/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

.opencode/skills/planning-with-files/scripts/check-complete.sh

  • Executable scriptline 1
    #!/bin/bash

.opencode/skills/planning-with-files/scripts/gate-stop.sh

  • Executable scriptline 1
    #!/bin/sh

.opencode/skills/planning-with-files/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

.opencode/skills/planning-with-files/scripts/init-session.sh

  • Executable scriptline 1
    #!/bin/bash

.opencode/skills/planning-with-files/scripts/inject-plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 1497
    [Credential-related source omitted]
  • Access to secretsline 1598
    [Credential-related source omitted]
  • Access to secretsline 1744
    [Credential-related source omitted]
  • Access to secretsline 1750
    [Credential-related source omitted]
  • Access to secretsline 1755
    [Credential-related source omitted]
  • Access to secretsline 1762
    [Credential-related source omitted]
  • Access to secretsline 1766
    [Credential-related source omitted]

.opencode/skills/planning-with-files/scripts/inject-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 373
    [Credential-related source omitted]
  • Dangerous shell operationline 608
    rm -f -- "$1" 2>/dev/null || :
  • Dangerous shell operationline 620
    rm -rf -- "$LEDGER_SNAPSHOT_DIR" 2>/dev/null || :
  • Dangerous shell operationline 1175
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1345
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1370
    rm -f "$RAW_PROGRESS" 2>/dev/null || :
  • Dangerous shell operationline 1383
    rm -f "$RAW_PROGRESS" 2>/dev/null || :

.opencode/skills/planning-with-files/scripts/ledger-summary.sh

  • Executable scriptline 1
    #!/bin/sh

.opencode/skills/planning-with-files/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

.opencode/skills/planning-with-files/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 388
    [Credential-related source omitted]
  • Access to secretsline 391
    [Credential-related source omitted]
  • Access to secretsline 392
    [Credential-related source omitted]

.opencode/skills/planning-with-files/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

.opencode/skills/planning-with-files/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

.opencode/skills/planning-with-files/scripts/skill-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 296
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]

.pi/skills/planning-with-files/README.md

  • Network accessline 1
    <div align="center"> <img src="https://raw.githubusercontent.com/OthmanAdi/planning-with-files/v3.24.3/media/pwf-banner-v5.webp" alt="PWF: Every task. Every step. Three planning files on a brass-inlaid base beneath an engraved arch" width="
  • Network accessline 2
    <img src="https://raw.githubusercontent.com/OthmanAdi/planning-with-files/v3.24.3/media/pwf-banner-v5.webp" alt="PWF: Every task. Every step. Three planning files on a brass-inlaid base beneath an engraved arch" width="100%">
  • Network accessline 5
    <h1 align="center">   Planning with Files&nbsp;&nbsp;&nbsp;<a href="https://trendshift.io/repositories/17191" title="Trendshift: #1 daily across all languages, January 6, 2026"><img src="https://trendshift.io/api/badge/trendshift/repositori
  • Network accessline 6
    Planning with Files&nbsp;&nbsp;&nbsp;<a href="https://trendshift.io/repositories/17191" title="Trendshift: #1 daily across all languages, January 6, 2026"><img src="https://trendshift.io/api/badge/trendshift/repositories/17191/daily" alt="T
  • Network accessline 22
    <p align="center">   <a href="https://github.com/OthmanAdi/planning-with-files/stargazers"><img src="https://img.shields.io/github/stars/OthmanAdi/planning-with-files?style=flat&color=yellow" alt="Stars"></a>
  • Network accessline 23
    <a href="https://github.com/OthmanAdi/planning-with-files/stargazers"><img src="https://img.shields.io/github/stars/OthmanAdi/planning-with-files?style=flat&color=yellow" alt="Stars"></a>
  • Network accessline 24
    <a href="https://github.com/OthmanAdi/planning-with-files/releases"><img src="https://img.shields.io/github/v/release/OthmanAdi/planning-with-files?style=flat&label=release" alt="Latest release"></a>
  • Network accessline 25
    <a href="https://skills.sh/othmanadi/planning-with-files"><img src="https://skills.sh/b/othmanadi/planning-with-files" alt="skills.sh installs"></a>
  • Network accessline 26
    <a href="https://skillsplayground.com/skills/othmanadi-planning-with-files-planning-with-files/"><img src="https://skillsplayground.com/badges/installs/othmanadi-planning-with-files-planning-with-files.svg" alt="Skills Playground installs">
  • Network accessline 27
    <a href="https://skill-history.com/othmanadi/planning-with-files"><img src="https://skill-history.com/badge/othmanadi/planning-with-files.svg" alt="Downloads"></a>
  • Network accessline 28
    <a href="https://github.com/OthmanAdi/planning-with-files/issues?q=is%3Aissue+is%3Aclosed"><img src="https://img.shields.io/github/issues-closed/OthmanAdi/planning-with-files?color=success" alt="Closed issues"></a>
  • Network accessline 29
    <a href="https://github.com/OthmanAdi/planning-with-files/pulls?q=is%3Apr+is%3Aclosed"><img src="https://img.shields.io/github/issues-pr-closed/OthmanAdi/planning-with-files?color=success" alt="Closed PRs"></a>
  • Network accessline 32
    <p align="center">   <a href="https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/evals.md"><img src="https://img.shields.io/badge/benchmark-96.7%25_pass_(29%2F30)-2da44e?style=flat" alt="Benchmark: 96.7 percent assertion pas
  • Network accessline 33
    <a href="https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/evals.md"><img src="https://img.shields.io/badge/benchmark-96.7%25_pass_(29%2F30)-2da44e?style=flat" alt="Benchmark: 96.7 percent assertion pass rate with skill"></
  • Network accessline 34
    <a href="https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/evals.md"><img src="https://img.shields.io/badge/blind_A%2FB-3%2F3_wins-2da44e?style=flat" alt="Blind A/B: 3 of 3 wins"></a>
  • Network accessline 35
    <a href="https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/LICENSE"><img src="https://img.shields.io/github/license/OthmanAdi/planning-with-files?style=flat" alt="MIT license"></a>
  • Network accessline 45
    <p align="center">   <sub>Open the Commands, Multi-agent runs, Benchmarks &amp; more section below for the reference · <a href="https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/installation.md">Full install guide</a></sub>
  • Network accessline 46
    <sub>Open the Commands, Multi-agent runs, Benchmarks &amp; more section below for the reference · <a href="https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/installation.md">Full install guide</a></sub>
  • Network accessline 58
    All install methods: [docs/installation.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/installation.md).
  • Network accessline 68
    <p align="center">   <a href="https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/media/pwf-context-story-v1.mp4"><img src="https://raw.githubusercontent.com/OthmanAdi/planning-with-files/v3.24.3/media/pwf-context-story-v1.gif" al
  • Network accessline 69
    <a href="https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/media/pwf-context-story-v1.mp4"><img src="https://raw.githubusercontent.com/OthmanAdi/planning-with-files/v3.24.3/media/pwf-context-story-v1.gif" alt="Illustrated workfl
  • Network accessline 104
    The pattern is the one Manus described before [Meta acquired it for $2 billion on December 29, 2025](https://techcrunch.com/2025/12/29/meta-just-bought-manus-an-ai-startup-everyone-has-been-talking-about/), eight months and $100M+ of revenu
  • Network accessline 150
    Since v3.10.0 the variants also ship the full script surface: attestation, the Stop gate, the ledger, phase status and plan-doctor used to be canonical-only, which quietly made every non-English install a subset install. Full details, inclu
  • Network accessline 159
    | IDE | Installation Guide | Integration | |-----|-------------------|-------------| | Claude Code | [Installation](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/installation.md) | Plugin + SKILL.md + Hooks |
  • Network accessline 160
    |-----|-------------------|-------------| | Claude Code | [Installation](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/installation.md) | Plugin + SKILL.md + Hooks | | Cursor | [Cursor Setup](https://github.com/OthmanAd
  • Network accessline 161
    | Claude Code | [Installation](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/installation.md) | Plugin + SKILL.md + Hooks |
  • Network accessline 162
    | Cursor | [Cursor Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/cursor.md) | Skills + [hooks.json](https://cursor.com/docs/hooks) |
  • Network accessline 163
    | GitHub Copilot | [Copilot Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/copilot.md) | [Hooks](https://docs.github.com/en/copilot/reference/hooks-configuration) (incl. errorOccurred) |
  • Network accessline 164
    | Mastra Code | [Mastra Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/mastra.md) | Skills + [Hooks](https://mastra.ai/docs/mastra-code/configuration) |
  • Network accessline 165
    | Gemini CLI | [Gemini Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/gemini.md) | Skills + [Hooks](https://geminicli.com/docs/hooks/) |
  • Network accessline 166
    | Kiro | [Kiro Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/kiro.md) | [Agent Skills](https://kiro.dev/docs/skills/) |
  • Network accessline 167
    | Codex | [Codex Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/codex.md) | [Skills + Hooks](https://developers.openai.com/codex/skills) |
  • Network accessline 168
    | Qoder CLI | [Installation](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/installation.md#2-qoder-plugin) | Skill + seven lifecycle hooks; Bash and Python 3.10+ required |
  • Network accessline 169
    | Hermes Agent | [Hermes Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/hermes.md) | Skill + native plugin (tools, `/pwf`, `pre_llm_call`, `post_tool_call`, `pre_verify` gate), CLI and Desktop |
  • Network accessline 170
    | CodeBuddy | [CodeBuddy Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/codebuddy.md) | [Skills + Hooks](https://www.codebuddy.ai/docs/cli/skills) |
  • Network accessline 171
    | FactoryAI Droid | [Factory Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/factory.md) | [Skills + Hooks](https://docs.factory.ai/cli/configuration/skills) |
  • Network accessline 172
    | OpenCode | [OpenCode Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/opencode.md) | Native plugin `opencode-planning-with-files` (`chat.message` injection, write reminders, compaction flush, `session.idle` gate, 
  • Network accessline 173
    | DeepSeek Harness | [DeepSeek Harness Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/deepseek-harness.md) | Native plugin `dsh-planning-with-files` (`agent/pre-step` injection, write reminders, post-compaction re
  • Network accessline 180
    | IDE | Installation Guide | Skill Discovery Path | |-----|-------------------|---------------------| | Continue | [Continue Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/continue.md) | `.continue/skills/` + [.pr
  • Network accessline 181
    |-----|-------------------|---------------------| | Continue | [Continue Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/continue.md) | `.continue/skills/` + [.prompt files](https://docs.continue.dev/customize/deep
  • Network accessline 182
    | Continue | [Continue Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/continue.md) | `.continue/skills/` + [.prompt files](https://docs.continue.dev/customize/deep-dives/prompts) |
  • Network accessline 183
    | Pi Agent | [Pi Agent Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/pi-agent.md) | `.pi/skills/` ([npm package](https://www.npmjs.com/package/@mariozechner/pi-coding-agent)) |
  • Network accessline 184
    | OpenClaw | [OpenClaw Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/openclaw.md) | `.openclaw/skills/` ([docs](https://docs.openclaw.ai/tools/skills)) |
  • Network accessline 185
    | Autohand Code | [Autohand Code Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/autohand.md) | `~/.autohand/skills/` or `.autohand/skills/` |
  • Network accessline 186
    | Antigravity | [Antigravity Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/antigravity.md) | `.agent/skills/` ([docs](https://codelabs.developers.google.com/getting-started-with-antigravity-skills)) |
  • Network accessline 187
    | Kilocode | [Kilocode Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/kilocode.md) | `.kilocode/skills/` ([docs](https://kilo.ai/docs/agent-behavior/skills)) |
  • Network accessline 188
    | AdaL CLI (Sylph AI) | [AdaL Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/adal.md) | `.adal/skills/` ([docs](https://docs.sylph.ai/features/plugins-and-skills)) |
  • Network accessline 190
    > **Note:** If your IDE uses the legacy Rules system instead of Skills, see the [`legacy-rules-support`](https://github.com/OthmanAdi/planning-with-files/tree/legacy-rules-support) branch.
  • Network accessline 197
    | Runtime | Status | Guide | Notes | |---------|--------|-------|-------| | BoxLite | ✅ Documented | [BoxLite Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/boxlite.md) | Run Claude Code + planning-with-files insi
  • Network accessline 199
    | BoxLite | ✅ Documented | [BoxLite Setup](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/boxlite.md) | Run Claude Code + planning-with-files inside hardware-isolated micro-VMs |
  • Network accessline 201
    > BoxLite is a sandbox runtime, not an IDE. Skills load via [ClaudeBox](https://github.com/boxlite-ai/claudebox), BoxLite's official Claude Code integration layer.
  • Network accessline 233
    They are working memory, not a tracked deliverable. `task_plan.md`, `findings.md`, `progress.md`, and the `.planning/` directory are gitignored by default and are not archived automatically: the next task overwrites the root plan, and a slu
  • Network accessline 344
    [View all releases](https://github.com/OthmanAdi/planning-with-files/releases) · [CHANGELOG](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/CHANGELOG.md)
  • Network accessline 357
    | Fork | Author | What They Built | |------|--------|-----------------| | [devis](https://github.com/st01cs/devis) | [@st01cs](https://github.com/st01cs) | Interview-first workflow, `/devis:intv` and `/devis:impl` commands, guaranteed activ
  • Network accessline 358
    |------|--------|-----------------| | [devis](https://github.com/st01cs/devis) | [@st01cs](https://github.com/st01cs) | Interview-first workflow, `/devis:intv` and `/devis:impl` commands, guaranteed activation | | [multi-manus-planning](htt
  • Network accessline 359
    | [devis](https://github.com/st01cs/devis) | [@st01cs](https://github.com/st01cs) | Interview-first workflow, `/devis:intv` and `/devis:impl` commands, guaranteed activation |
  • Network accessline 360
    | [multi-manus-planning](https://github.com/kmichels/multi-manus-planning) | [@kmichels](https://github.com/kmichels) | Multi-project support, SessionStart git sync |
  • Network accessline 361
    | [plan-cascade](https://github.com/Taoidle/plan-cascade) | [@Taoidle](https://github.com/Taoidle) | Multi-level task orchestration, parallel execution, multi-agent collaboration |
  • Network accessline 362
    | [agentfund-skill](https://github.com/RioTheGreat-ai/agentfund-skill) | [@RioTheGreat-ai](https://github.com/RioTheGreat-ai) | Crowdfunding for AI agents with milestone-based escrow on Base |
  • Network accessline 363
    | [openclaw-github-repo-commander](https://github.com/wd041216-bit/openclaw-github-repo-commander) | [@wd041216-bit](https://github.com/wd041216-bit) | 7-stage GitHub repo audit, optimization, and cleanup workflow for OpenClaw |
  • Network accessline 367
    | Project | What It Is | |---------|-----------| | [lincolnwan/Planning-with-files-copilot-agent](https://github.com/lincolnwan/Planning-with-files-copilot-agent) | Entire Copilot agent repo built around the planning-with-files skill |
  • Network accessline 368
    |---------|-----------| | [lincolnwan/Planning-with-files-copilot-agent](https://github.com/lincolnwan/Planning-with-files-copilot-agent) | Entire Copilot agent repo built around the planning-with-files skill | | [cooragent/ClarityFinance](
  • Network accessline 369
    | [lincolnwan/Planning-with-files-copilot-agent](https://github.com/lincolnwan/Planning-with-files-copilot-agent) | Entire Copilot agent repo built around the planning-with-files skill |
  • Network accessline 370
    | [cooragent/ClarityFinance](https://github.com/cooragent/ClarityFinance) | AI finance agent framework, Planning-with-Files approach directly credited |
  • Network accessline 371
    | [oeftimie/vv-claude-harness](https://github.com/oeftimie/vv-claude-harness) | Claude Code harness built on Manus-style persistent markdown planning |
  • Network accessline 372
    | [jessepwj/CCteam-creator](https://github.com/jessepwj/CCteam-creator) | Multi-agent team orchestration skill using file-based planning |
  • Network accessline 376
    | Registry | What It Is | |----------|-----------| | [buzhangsan/skill-manager](https://github.com/buzhangsan/skill-manager) | Bilingual (EN/中文) Claude Code skill hub; planning-with-files installable one-click |
  • Network accessline 378
    | [buzhangsan/skill-manager](https://github.com/buzhangsan/skill-manager) | Bilingual (EN/中文) Claude Code skill hub; planning-with-files installable one-click |
  • Network accessline 380
    *Built something? [Open an issue](https://github.com/OthmanAdi/planning-with-files/issues) to get listed!*
  • Network accessline 382
    Full list of everyone who made this project better: [CONTRIBUTORS.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/./CONTRIBUTORS.md).
  • Network accessline 402
    Everything in that table is opt-in per plan and byte-identical to the previous behavior when no mode marker is set. Details: [v3 Long-Running Agent Features](#v3-long-running-agent-features) and [docs/long-running-agent-tasks.md](https://gi
  • Network accessline 414
    **Every other agent**, one line, 60+ agents via the [Agent Skills](https://agentskills.io) standard:
  • Network accessline 474
    Skill-route installs can end up silently hook-less (project trust not accepted, or frontmatter hooks not registering on project-level installs). The hooks are the differentiating mechanism, so if they matter to you, use the plugin route, th
  • Network accessline 513
    The contract and the `.mode` tokens are specified in the skill itself ([SKILL.md, Autonomous and Gated Modes](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/skills/planning-with-files/SKILL.md#autonomous-and-gated-modes-v3)) 
  • Network accessline 554
    Maintainer depth (hook architecture, dispatcher layout, parity tooling) lives in [AGENTS.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/AGENTS.md) and [docs/](https://github.com/OthmanAdi/planning-with-files/tree/v3.24.3/
  • Network accessline 698
    - **Nous Research**, for Hermes Agent and a plugin API that made native support possible - **Lance Martin**, for the detailed Manus architecture analysis - Based on [Context Engineering for AI Agents](https://manus.im/blog/Context-Engineeri
  • Network accessline 700
    - Based on [Context Engineering for AI Agents](https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus)
  • Network accessline 724
    > **Methodology note:** the 96.7% figure comes from the v2.21.0 evaluation run on `claude-sonnet-4-6` (2026-03-06). It measures file-pattern fidelity (does the agent create and maintain the 3-file structure), not goal-drift over long autono
  • Network accessline 726
    Evaluated with Anthropic's [skill-creator](https://github.com/anthropics/skills/tree/main/skills/skill-creator) framework: skill v2.21.0, model `claude-sonnet-4-6`, 2026-03-06. 10 parallel subagents, 5 task types, 30 objectively verifiable 
  • Network accessline 728
    <p align="center">   <img src="https://raw.githubusercontent.com/OthmanAdi/planning-with-files/v3.24.3/media/benchmark-skill-vs-baseline.svg" width="860" alt="Eval results, with skill vs without: assertions passed 29 of 30 vs 2 of 30, 3-fil
  • Network accessline 729
    <img src="https://raw.githubusercontent.com/OthmanAdi/planning-with-files/v3.24.3/media/benchmark-skill-vs-baseline.svg" width="860" alt="Eval results, with skill vs without: assertions passed 29 of 30 vs 2 of 30, 3-file pattern followed 5 
  • Network accessline 741
    > **Internal benchmark, v1 (2026-07-06).** Author-run against v3.4.0, harness-authored tasks, deterministic grading, no LLM grades anything. Treat it as the project's own measurement, not an independent comparison. Full method, arms, disclo
  • Network accessline 745
    <p align="center">   <img src="https://raw.githubusercontent.com/OthmanAdi/planning-with-files/v3.24.3/media/recovery-turns.svg" width="860" alt="Turns to resume after a context wipe, internal benchmark v1: 5.0 with planning-with-files, 13.
  • Network accessline 746
    <img src="https://raw.githubusercontent.com/OthmanAdi/planning-with-files/v3.24.3/media/recovery-turns.svg" width="860" alt="Turns to resume after a context wipe, internal benchmark v1: 5.0 with planning-with-files, 13.3 for a raw agent wit
  • Network accessline 749
    **With the planning files on disk, a resume took 5.0 turns on average; a raw agent took 13.3.** Planning-file recovery plus hook injection put phase state in front of the model before its first tool call, and the same run found no correctne
  • Network accessline 751
    [Full methodology and results](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/evals.md) · [Technical write-up](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/article.md)
  • Network accessline 787
    | Doc | What it covers | |-----|----------------| | [docs/installation.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/installation.md) | Every install route, the route matrix, the trust prerequisite |
  • Network accessline 788
    |-----|----------------| | [docs/installation.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/installation.md) | Every install route, the route matrix, the trust prerequisite | | [docs/quickstart.md](https://github.co
  • Network accessline 789
    | [docs/installation.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/installation.md) | Every install route, the route matrix, the trust prerequisite |
  • Network accessline 790
    | [docs/quickstart.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/quickstart.md) | Your first planning session in 5 steps |
  • Network accessline 791
    | [docs/workflow.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/workflow.md) | Day-to-day usage, plan lifecycle, topic handoffs |
  • Network accessline 792
    | [docs/hermes.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/hermes.md) | Hermes Agent CLI and Desktop: install, `/pwf`, the `pre_verify` gate, Windows, migration from Claude Code |
  • Network accessline 793
    | [docs/opencode.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/opencode.md) | OpenCode: the native plugin, `/pwf`, the `session.idle` gate, `pwf_*` tools |
  • Network accessline 794
    | [docs/deepseek-harness.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/deepseek-harness.md) | DeepSeek Harness: the native plugin, profiles, `/pwf`, the turn-boundary gate, what DSH does not expose |
  • Network accessline 795
    | [docs/evals.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/evals.md) | Full benchmark methodology, raw numbers, disclosed limits |
  • Network accessline 796
    | [docs/troubleshooting.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/troubleshooting.md) | When hooks are quiet, plus `/plan-doctor` |
  • Network accessline 797
    | [docs/claude-code-lost-context-after-compaction.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/claude-code-lost-context-after-compaction.md) | Recovering and preventing context loss from compaction |
  • Network accessline 798
    | [docs/agent-forgets-plan-after-clear.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/agent-forgets-plan-after-clear.md) | The file-based fix when an agent forgets its plan after `/clear` |
  • Network accessline 799
    | [docs/long-running-agent-tasks.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/docs/long-running-agent-tasks.md) | Keeping a coding agent on track for hours: modes, gate, ledger |
  • Network accessline 800
    | [MIGRATION.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/MIGRATION.md) | v2 to v3 migration and host capability tiers |
  • Network accessline 801
    | [SECURITY.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/SECURITY.md) | Vulnerability reporting and hardening history |
  • Network accessline 802
    | [CONTRIBUTING.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/CONTRIBUTING.md) | How to contribute; authorship is preserved on merge |
  • Network accessline 803
    | Per-platform guides | 19+ setup docs in [docs/](https://github.com/OthmanAdi/planning-with-files/tree/v3.24.3/docs/), linked from the [platform tables](#works-across-19-platforms) |
  • Network accessline 807
    Contributions welcome. Start with [CONTRIBUTING.md](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/CONTRIBUTING.md). Every shipped contribution is credited: commit authorship is preserved on merge, and contributors are listed
  • Network accessline 815
    **Author:** [Ahmad Othman Ammar Adi](https://github.com/OthmanAdi)
  • Network accessline 821
    Code, documentation, and issue contributors. Select a portrait to open a GitHub profile or archived credit. [Full credits](https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/CONTRIBUTORS.md).
  • Network accessline 823
    <!-- contributor-portraits:start --> <p align="center">   <a href="https://github.com/littleblacklb" title="@littleblacklb"><img src="https://github.com/littleblacklb.png?size=56" width="48" height="48" alt="@littleblacklb"></a>
  • Network accessline 824
    <p align="center">   <a href="https://github.com/littleblacklb" title="@littleblacklb"><img src="https://github.com/littleblacklb.png?size=56" width="48" height="48" alt="@littleblacklb"></a>   <a href="https://github.com/Amiirhosseini" tit
  • Network accessline 825
    <a href="https://github.com/littleblacklb" title="@littleblacklb"><img src="https://github.com/littleblacklb.png?size=56" width="48" height="48" alt="@littleblacklb"></a>
  • Network accessline 826
    <a href="https://github.com/Amiirhosseini" title="@Amiirhosseini"><img src="https://github.com/Amiirhosseini.png?size=56" width="48" height="48" alt="@Amiirhosseini"></a>
  • Network accessline 827
    <a href="https://github.com/AvitalAviv" title="@AvitalAviv"><img src="https://github.com/AvitalAviv.png?size=56" width="48" height="48" alt="@AvitalAviv"></a>
  • Network accessline 828
    <a href="https://github.com/DorianZheng" title="@DorianZheng"><img src="https://github.com/DorianZheng.png?size=56" width="48" height="48" alt="@DorianZheng"></a>
  • Network accessline 829
    <a href="https://github.com/dubes394" title="@dubes394"><img src="https://github.com/dubes394.png?size=56" width="48" height="48" alt="@dubes394"></a>
  • Network accessline 830
    <a href="https://github.com/dylanpulver" title="@dylanpulver"><img src="https://github.com/dylanpulver.png?size=56" width="48" height="48" alt="@dylanpulver"></a>
  • Network accessline 831
    <a href="https://github.com/Enard52" title="@Enard52"><img src="https://github.com/Enard52.png?size=56" width="48" height="48" alt="@Enard52"></a>
  • Network accessline 832
    <a href="https://github.com/JianweiWangs" title="@JianweiWangs"><img src="https://github.com/JianweiWangs.png?size=56" width="48" height="48" alt="@JianweiWangs"></a>
  • Network accessline 833
    <a href="https://github.com/lazyst" title="@lazyst"><img src="https://github.com/lazyst.png?size=56" width="48" height="48" alt="@lazyst"></a>
  • Network accessline 834
    <a href="https://github.com/loarland" title="@loarland"><img src="https://github.com/loarland.png?size=56" width="48" height="48" alt="@loarland"></a>
  • Network accessline 835
    <a href="https://github.com/luyanfeng" title="@luyanfeng"><img src="https://github.com/luyanfeng.png?size=56" width="48" height="48" alt="@luyanfeng"></a>
  • Network accessline 836
    <a href="https://github.com/marcmuon" title="@marcmuon"><img src="https://github.com/marcmuon.png?size=56" width="48" height="48" alt="@marcmuon"></a>
  • Network accessline 837
    <a href="https://github.com/mfehlhaber" title="@mfehlhaber"><img src="https://github.com/mfehlhaber.png?size=56" width="48" height="48" alt="@mfehlhaber"></a>
  • Network accessline 838
    <a href="https://github.com/mixian939" title="@mixian939"><img src="https://github.com/mixian939.png?size=56" width="48" height="48" alt="@mixian939"></a>
  • Network accessline 839
    <a href="https://github.com/msuadOf" title="@msuadOf"><img src="https://github.com/msuadOf.png?size=56" width="48" height="48" alt="@msuadOf"></a>
  • Network accessline 840
    <a href="https://github.com/mtuwei" title="@mtuwei"><img src="https://github.com/mtuwei.png?size=56" width="48" height="48" alt="@mtuwei"></a>
  • Network accessline 841
    <a href="https://github.com/nazeshinjite" title="@nazeshinjite"><img src="https://github.com/nazeshinjite.png?size=56" width="48" height="48" alt="@nazeshinjite"></a>
  • Network accessline 842
    <a href="https://github.com/sean3808" title="@sean3808"><img src="https://github.com/sean3808.png?size=56" width="48" height="48" alt="@sean3808"></a>
  • Network accessline 843
    <a href="https://github.com/shouldnotappearcalm" title="@shouldnotappearcalm"><img src="https://github.com/shouldnotappearcalm.png?size=56" width="48" height="48" alt="@shouldnotappearcalm"></a>
  • Network accessline 844
    <a href="https://github.com/st01cs" title="@st01cs"><img src="https://github.com/st01cs.png?size=56" width="48" height="48" alt="@st01cs"></a>
  • Network accessline 845
    <a href="https://github.com/tingles2233" title="@tingles2233"><img src="https://github.com/tingles2233.png?size=56" width="48" height="48" alt="@tingles2233"></a>
  • Network accessline 846
    <a href="https://github.com/Whxuan0701" title="@Whxuan0701"><img src="https://github.com/Whxuan0701.png?size=56" width="48" height="48" alt="@Whxuan0701"></a>
  • Network accessline 847
    <a href="https://github.com/wqh17101" title="@wqh17101"><img src="https://github.com/wqh17101.png?size=56" width="48" height="48" alt="@wqh17101"></a>
  • Network accessline 848
    <a href="https://github.com/kaichen" title="@kaichen"><img src="https://github.com/kaichen.png?size=56" width="48" height="48" alt="@kaichen"></a>
  • Network accessline 849
    <a href="https://github.com/fuahyo" title="@fuahyo"><img src="https://github.com/fuahyo.png?size=56" width="48" height="48" alt="@fuahyo"></a>
  • Network accessline 850
    <a href="https://github.com/lasmarois" title="@lasmarois"><img src="https://github.com/lasmarois.png?size=56" width="48" height="48" alt="@lasmarois"></a>
  • Network accessline 851
    <a href="https://github.com/aimasteracc" title="@aimasteracc"><img src="https://github.com/aimasteracc.png?size=56" width="48" height="48" alt="@aimasteracc"></a>
  • Network accessline 852
    <a href="https://github.com/SaladDay" title="@SaladDay"><img src="https://github.com/SaladDay.png?size=56" width="48" height="48" alt="@SaladDay"></a>
  • Network accessline 853
    <a href="https://github.com/murphyXu" title="@murphyXu"><img src="https://github.com/murphyXu.png?size=56" width="48" height="48" alt="@murphyXu"></a>
  • Network accessline 854
    <a href="https://github.com/ZWkang" title="@ZWkang"><img src="https://github.com/ZWkang.png?size=56" width="48" height="48" alt="@ZWkang"></a>
  • Network accessline 855
    <a href="https://github.com/EListenX" title="@EListenX"><img src="https://github.com/EListenX.png?size=56" width="48" height="48" alt="@EListenX"></a>
  • Network accessline 856
    <a href="https://github.com/lincolnwan" title="@lincolnwan"><img src="https://github.com/lincolnwan.png?size=56" width="48" height="48" alt="@lincolnwan"></a>
  • Network accessline 857
    <a href="https://github.com/ciberponk" title="@ciberponk"><img src="https://github.com/ciberponk.png?size=56" width="48" height="48" alt="@ciberponk"></a>
  • Network accessline 858
    <a href="https://github.com/ttttmr" title="@ttttmr"><img src="https://github.com/ttttmr.png?size=56" width="48" height="48" alt="@ttttmr"></a>
  • Network accessline 859
    <a href="https://github.com/mvanhorn" title="@mvanhorn"><img src="https://github.com/mvanhorn.png?size=56" width="48" height="48" alt="@mvanhorn"></a>
  • Network accessline 860
    <a href="https://github.com/ebrevdo" title="@ebrevdo"><img src="https://github.com/ebrevdo.png?size=56" width="48" height="48" alt="@ebrevdo"></a>
  • Network accessline 861
    <a href="https://github.com/bailob" title="@bailob"><img src="https://github.com/bailob.png?size=56" width="48" height="48" alt="@bailob"></a>
  • Network accessline 862
    <a href="https://github.com/as992949791" title="@as992949791"><img src="https://github.com/as992949791.png?size=56" width="48" height="48" alt="@as992949791"></a>
  • Network accessline 863
    <a href="https://github.com/shuoxuekeji" title="@shuoxuekeji"><img src="https://github.com/shuoxuekeji.png?size=56" width="48" height="48" alt="@shuoxuekeji"></a>
  • Network accessline 864
    <a href="https://github.com/Jinzy" title="@Jinzy"><img src="https://github.com/Jinzy.png?size=56" width="48" height="48" alt="@Jinzy"></a>
  • Network accessline 865
    <a href="https://github.com/SomSamantray" title="@SomSamantray"><img src="https://github.com/SomSamantray.png?size=56" width="48" height="48" alt="@SomSamantray"></a>
  • Network accessline 866
    <a href="https://github.com/mmychu" title="@mmychu"><img src="https://github.com/mmychu.png?size=56" width="48" height="48" alt="@mmychu"></a>
  • Network accessline 867
    <a href="https://github.com/ericshunhinglee-cloud" title="@ericshunhinglee-cloud"><img src="https://github.com/ericshunhinglee-cloud.png?size=56" width="48" height="48" alt="@ericshunhinglee-cloud"></a>
  • Network accessline 868
    <a href="https://github.com/ShaunLinTW" title="@ShaunLinTW"><img src="https://github.com/ShaunLinTW.png?size=56" width="48" height="48" alt="@ShaunLinTW"></a>
  • Network accessline 869
    <a href="https://github.com/TayfurYldz" title="@TayfurYldz"><img src="https://github.com/TayfurYldz.png?size=56" width="48" height="48" alt="@TayfurYldz"></a>
  • Network accessline 870
    <a href="https://github.com/kuei51307-hub" title="@kuei51307-hub"><img src="https://github.com/kuei51307-hub.png?size=56" width="48" height="48" alt="@kuei51307-hub"></a>
  • Network accessline 871
    <a href="https://github.com/Dphoshoba" title="@Dphoshoba"><img src="https://github.com/Dphoshoba.png?size=56" width="48" height="48" alt="@Dphoshoba"></a>
  • Network accessline 872
    <a href="https://github.com/sunznx" title="@sunznx"><img src="https://github.com/sunznx.png?size=56" width="48" height="48" alt="@sunznx"></a>
  • Network accessline 873
    <a href="https://github.com/hzura" title="@hzura"><img src="https://github.com/hzura.png?size=56" width="48" height="48" alt="@hzura"></a>
  • Network accessline 874
    <a href="https://github.com/wangxiaodong1021" title="@wangxiaodong1021"><img src="https://github.com/wangxiaodong1021.png?size=56" width="48" height="48" alt="@wangxiaodong1021"></a>
  • Network accessline 875
    <a href="https://github.com/sortakool" title="@sortakool"><img src="https://github.com/sortakool.png?size=56" width="48" height="48" alt="@sortakool"></a>
  • Network accessline 876
    <a href="https://github.com/lowmiaq-gmail" title="@lowmiaq-gmail"><img src="https://github.com/lowmiaq-gmail.png?size=56" width="48" height="48" alt="@lowmiaq-gmail"></a>
  • Network accessline 877
    <a href="https://github.com/webwww123" title="@webwww123"><img src="https://github.com/webwww123.png?size=56" width="48" height="48" alt="@webwww123"></a>
  • Network accessline 878
    <a href="https://github.com/killianMei" title="@killianMei"><img src="https://github.com/killianMei.png?size=56" width="48" height="48" alt="@killianMei"></a>
  • Network accessline 879
    <a href="https://github.com/GlitterKill" title="@GlitterKill"><img src="https://github.com/GlitterKill.png?size=56" width="48" height="48" alt="@GlitterKill"></a>
  • Network accessline 880
    <a href="https://github.com/seathatflowsinourveins" title="@seathatflowsinourveins"><img src="https://github.com/seathatflowsinourveins.png?size=56" width="48" height="48" alt="@seathatflowsinourveins"></a>
  • Network accessline 881
    <a href="https://github.com/fd44fdg" title="@fd44fdg"><img src="https://github.com/fd44fdg.png?size=56" width="48" height="48" alt="@fd44fdg"></a>
  • Network accessline 882
    <a href="https://github.com/jschmied" title="@jschmied"><img src="https://github.com/jschmied.png?size=56" width="48" height="48" alt="@jschmied"></a>
  • Network accessline 883
    <a href="https://github.com/yolo0731" title="@yolo0731"><img src="https://github.com/yolo0731.png?size=56" width="48" height="48" alt="@yolo0731"></a>
  • Network accessline 884
    <a href="https://github.com/ziyu4huang" title="@ziyu4huang"><img src="https://github.com/ziyu4huang.png?size=56" width="48" height="48" alt="@ziyu4huang"></a>
  • Network accessline 885
    <a href="https://github.com/kcinzgg" title="@kcinzgg"><img src="https://github.com/kcinzgg.png?size=56" width="48" height="48" alt="@kcinzgg"></a>
  • Network accessline 886
    <a href="https://github.com/mahdiit" title="@mahdiit"><img src="https://github.com/mahdiit.png?size=56" width="48" height="48" alt="@mahdiit"></a>
  • Network accessline 887
    <a href="https://github.com/Dikshj" title="@Dikshj"><img src="https://github.com/Dikshj.png?size=56" width="48" height="48" alt="@Dikshj"></a>
  • Network accessline 888
    <a href="https://github.com/2023Anita" title="@2023Anita"><img src="https://github.com/2023Anita.png?size=56" width="48" height="48" alt="@2023Anita"></a>
  • Network accessline 889
    <a href="https://github.com/GongYuanCaiJi" title="@GongYuanCaiJi"><img src="https://github.com/GongYuanCaiJi.png?size=56" width="48" height="48" alt="@GongYuanCaiJi"></a>
  • Network accessline 890
    <a href="https://github.com/Alonso-li" title="@Fat-Jan, now @Alonso-li"><img src="https://github.com/Alonso-li.png?size=56" width="48" height="48" alt="@Fat-Jan"></a>
  • Network accessline 891
    <a href="https://github.com/shunfeng8421" title="@shunfeng8421"><img src="https://github.com/shunfeng8421.png?size=56" width="48" height="48" alt="@shunfeng8421"></a>
  • Network accessline 892
    <a href="https://github.com/Skulli485" title="@Skulli485"><img src="https://github.com/Skulli485.png?size=56" width="48" height="48" alt="@Skulli485"></a>
  • Network accessline 893
    <a href="https://github.com/carterusedulm2-maker" title="@carterusedulm2-maker"><img src="https://github.com/carterusedulm2-maker.png?size=56" width="48" height="48" alt="@carterusedulm2-maker"></a>
  • Network accessline 894
    <a href="https://github.com/gauravvojha" title="@gauravvojha"><img src="https://github.com/gauravvojha.png?size=56" width="48" height="48" alt="@gauravvojha"></a>
  • Network accessline 895
    <a href="https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/CONTRIBUTORS.md" title="@CleanDev-Fix, archived credit"><img src="https://github.com/identicons/CleanDev-Fix.png" width="48" height="48" alt="@CleanDev-Fix"></a>
  • Network accessline 896
    <a href="https://github.com/bmyury" title="@bmyury"><img src="https://github.com/bmyury.png?size=56" width="48" height="48" alt="@bmyury"></a>
  • Network accessline 897
    <a href="https://github.com/oaabahussain" title="@oaabahussain"><img src="https://github.com/oaabahussain.png?size=56" width="48" height="48" alt="@oaabahussain"></a>
  • Network accessline 898
    <a href="https://github.com/gavinlinasd" title="@gavinlinasd"><img src="https://github.com/gavinlinasd.png?size=56" width="48" height="48" alt="@gavinlinasd"></a>
  • Network accessline 899
    <a href="https://github.com/xiaolai" title="@xiaolai"><img src="https://github.com/xiaolai.png?size=56" width="48" height="48" alt="@xiaolai"></a>
  • Network accessline 900
    <a href="https://github.com/githubYiheng" title="@githubYiheng"><img src="https://github.com/githubYiheng.png?size=56" width="48" height="48" alt="@githubYiheng"></a>
  • Network accessline 901
    <a href="https://github.com/09ashishkapoor" title="@09ashishkapoor"><img src="https://github.com/09ashishkapoor.png?size=56" width="48" height="48" alt="@09ashishkapoor"></a>
  • Network accessline 902
    <a href="https://github.com/shawnli1874" title="@shawnli1874"><img src="https://github.com/shawnli1874.png?size=56" width="48" height="48" alt="@shawnli1874"></a>
  • Network accessline 903
    <a href="https://github.com/Leon-Algo" title="@Leon-Algo"><img src="https://github.com/Leon-Algo.png?size=56" width="48" height="48" alt="@Leon-Algo"></a>
  • Network accessline 904
    <a href="https://github.com/YSAA1" title="@YSAA1"><img src="https://github.com/YSAA1.png?size=56" width="48" height="48" alt="@YSAA1"></a>
  • Network accessline 905
    <a href="https://github.com/kevinaimonster" title="@kevinaimonster"><img src="https://github.com/kevinaimonster.png?size=56" width="48" height="48" alt="@kevinaimonster"></a>
  • Network accessline 906
    <a href="https://github.com/wd041216-bit" title="@wd041216-bit"><img src="https://github.com/wd041216-bit.png?size=56" width="48" height="48" alt="@wd041216-bit"></a>
  • Network accessline 907
    <a href="https://github.com/popey" title="@popey"><img src="https://github.com/popey.png?size=56" width="48" height="48" alt="@popey"></a>
  • Network accessline 908
    <a href="https://github.com/jonthebeef" title="@jonthebeef"><img src="https://github.com/jonthebeef.png?size=56" width="48" height="48" alt="@jonthebeef"></a>
  • Network accessline 909
    <a href="https://github.com/codelyc" title="@codelyc"><img src="https://github.com/codelyc.png?size=56" width="48" height="48" alt="@codelyc"></a>
  • Network accessline 910
    <a href="https://github.com/Guozihong" title="@Guozihong"><img src="https://github.com/Guozihong.png?size=56" width="48" height="48" alt="@Guozihong"></a>
  • Network accessline 911
    <a href="https://github.com/fahmyelraie" title="@fahmyelraie"><img src="https://github.com/fahmyelraie.png?size=56" width="48" height="48" alt="@fahmyelraie"></a>
  • Network accessline 912
    <a href="https://github.com/olgasafonova" title="@olgasafonova"><img src="https://github.com/olgasafonova.png?size=56" width="48" height="48" alt="@olgasafonova"></a>
  • Network accessline 913
    <a href="https://github.com/AZLabsAI" title="@AZLabsAI"><img src="https://github.com/AZLabsAI.png?size=56" width="48" height="48" alt="@AZLabsAI"></a>
  • Network accessline 914
    <a href="https://github.com/raykuo998" title="@raykuo998"><img src="https://github.com/raykuo998.png?size=56" width="48" height="48" alt="@raykuo998"></a>
  • Network accessline 915
    <a href="https://github.com/gydx6" title="@gydx6"><img src="https://github.com/gydx6.png?size=56" width="48" height="48" alt="@gydx6"></a>
  • Network accessline 916
    <a href="https://github.com/waynelee2048" title="@waynelee2048"><img src="https://github.com/waynelee2048.png?size=56" width="48" height="48" alt="@waynelee2048"></a>
  • Network accessline 917
    <a href="https://github.com/tobrun" title="@tobrun"><img src="https://github.com/tobrun.png?size=56" width="48" height="48" alt="@tobrun"></a>
  • Network accessline 918
    <a href="https://github.com/markocupic024" title="@markocupic024"><img src="https://github.com/markocupic024.png?size=56" width="48" height="48" alt="@markocupic024"></a>
  • Network accessline 919
    <a href="https://github.com/tt-a1i" title="@tt-a1i"><img src="https://github.com/tt-a1i.png?size=56" width="48" height="48" alt="@tt-a1i"></a>
  • Network accessline 920
    <a href="https://github.com/Emin017" title="@Emin017"><img src="https://github.com/Emin017.png?size=56" width="48" height="48" alt="@Emin017"></a>
  • Network accessline 921
    <a href="https://github.com/TomXPRIME" title="@TomXPRIME"><img src="https://github.com/TomXPRIME.png?size=56" width="48" height="48" alt="@TomXPRIME"></a>
  • Network accessline 922
    <a href="https://github.com/DLI1996" title="@DLI1996"><img src="https://github.com/DLI1996.png?size=56" width="48" height="48" alt="@DLI1996"></a>
  • Network accessline 923
    <a href="https://github.com/Stephen-abc" title="@Stephen-abc"><img src="https://github.com/Stephen-abc.png?size=56" width="48" height="48" alt="@Stephen-abc"></a>
  • Network accessline 924
    <a href="https://github.com/igorcosta" title="@igorcosta"><img src="https://github.com/igorcosta.png?size=56" width="48" height="48" alt="@igorcosta"></a>
  • Network accessline 925
    <a href="https://github.com/Yigtwxx" title="@Yigtwxx"><img src="https://github.com/Yigtwxx.png?size=56" width="48" height="48" alt="@Yigtwxx"></a>
  • Network accessline 926
    <a href="https://github.com/RioTheGreat-ai" title="@RioTheGreat-ai"><img src="https://github.com/RioTheGreat-ai.png?size=56" width="48" height="48" alt="@RioTheGreat-ai"></a>
  • Network accessline 927
    <a href="https://github.com/kmichels" title="@kmichels"><img src="https://github.com/kmichels.png?size=56" width="48" height="48" alt="@kmichels"></a>
  • Network accessline 928
    <a href="https://github.com/OthmanAdi/planning-with-files/blob/v3.24.3/CONTRIBUTORS.md" title="@voidborne-d, archived credit"><img src="https://github.com/identicons/voidborne-d.png" width="48" height="48" alt="@voidborne-d"></a>
  • Network accessline 934
    <a href="https://repostars.dev/?repos=OthmanAdi%2Fplanning-with-files&amp;theme=aurora"><img src="https://wsrv.nl/?url=https%3A%2F%2Frepostars.dev%2Fapi%2Fog%3Frepos%3DOthmanAdi%252Fplanning-with-files%26theme%3Daurora&amp;cy=228&amp;ch=334
  • Network accessline 938
    <a href="https://skill-history.com/othmanadi/planning-with-files"><img src="https://skill-history.com/chart/othmanadi/planning-with-files.svg" width="100%" alt="ClawHub Download History Chart" /></a>

.pi/skills/planning-with-files/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep
  • Network accessline 500
    For the `attest-plan.sh` write path, optional `flock` guard, macOS and Windows Git Bash fallback, and why slug-mode is preferred for parallel sessions, see [attestation locking and fallback](https://github.com/OthmanAdi/planning-with-files/

.pi/skills/planning-with-files/extensions/planning-with-files/__tests__/attestation.test.ts

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/extensions/planning-with-files/__tests__/plan-anchor.test.ts

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/extensions/planning-with-files/__tests__/runtime.test.ts

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/extensions/planning-with-files/attestation.ts

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/extensions/planning-with-files/constants.ts

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/extensions/planning-with-files/index.ts

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/extensions/planning-with-files/package-lock.json

  • Network accessline 19
    "node_modules/@earendil-works/pi-coding-agent": {       "version": "0.80.3",       "resolved": "https://registry.npmjs.org/@earendil-works/pi-coding-agent/-/pi-coding-agent-0.80.3.tgz",
  • Network accessline 20
    "version": "0.80.3",       "resolved": "https://registry.npmjs.org/@earendil-works/pi-coding-agent/-/pi-coding-agent-0.80.3.tgz",       "integrity": "sha512-TIggw9gCXpA+Ph7OjdTA7ka2NPwTVuPmy39KDSyUzaKq8VvHfMGR7vtRz4JB7Um/RMRblmzhu4p9tUCk6MT
  • Network accessline 21
    "resolved": "https://registry.npmjs.org/@earendil-works/pi-coding-agent/-/pi-coding-agent-0.80.3.tgz",
  • Network accessline 56
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@anthropic-ai/sdk": {       "version": "0.91.1",       "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.91.1.tgz",
  • Network accessline 57
    "version": "0.91.1",       "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.91.1.tgz",       "integrity": "sha512-LAmu761tSN9r66ixvmciswUj/ZC+1Q4iAfpedTfSVLeswRwnY3n2Nb6Tsk+cLPP28aLOPWeMgIuTuCcMC6W/iw==",
  • Network accessline 58
    "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.91.1.tgz",
  • Network accessline 77
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-crypto/crc32": {       "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz",
  • Network accessline 78
    "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz",       "integrity": "sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==",
  • Network accessline 79
    "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz",
  • Network accessline 92
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-crypto/sha256-browser": {       "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz",
  • Network accessline 93
    "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz",       "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==",
  • Network accessline 94
    "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz",
  • Network accessline 108
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-crypto/sha256-js": {       "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz",
  • Network accessline 109
    "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz",       "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==",
  • Network accessline 110
    "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz",
  • Network accessline 123
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-crypto/supports-web-crypto": {       "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz",
  • Network accessline 124
    "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz",       "integrity": "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHje
  • Network accessline 125
    "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz",
  • Network accessline 133
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-crypto/util": {       "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",
  • Network accessline 134
    "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",       "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==",
  • Network accessline 135
    "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",
  • Network accessline 145
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/client-bedrock-runtime": {       "version": "3.1048.0",       "resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1048.0.tgz"
  • Network accessline 146
    "version": "3.1048.0",       "resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1048.0.tgz",       "integrity": "sha512-u+NT61JZEkRFtpL0CAw1N1dwxnaLgwVXQl/zjJxTGgLyS/jTIdg2SdoEoCTHxgDyCnqa1HEi
  • Network accessline 147
    "resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1048.0.tgz",
  • Network accessline 171
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/core": {       "version": "3.974.11",       "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.11.tgz",
  • Network accessline 172
    "version": "3.974.11",       "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.11.tgz",       "integrity": "sha512-QpnINq5FZH6EOaDEkmHdT7eUunbvD27pDNQypaWjFyYz7Zl1q3UCMQErBZxpmfGfI7MvI2TlK8KTkgNpv8b1ug==",
  • Network accessline 173
    "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.11.tgz",
  • Network accessline 191
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/credential-provider-env": {       "version": "3.972.37",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.37.t
  • Network accessline 192
    "version": "3.972.37",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.37.tgz",       "integrity": "sha512-/jpPvEh6f7ntmIzf7dNxoNX6Q8vt8UpesCjbW6mFfk4V1NW6bIy9qxcQ6WbA8As5yQhsZO
  • Network accessline 193
    "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.37.tgz",
  • Network accessline 208
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/credential-provider-http": {       "version": "3.972.39",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.3
  • Network accessline 209
    "version": "3.972.39",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.39.tgz",       "integrity": "sha512-pIgTpisWyWg7X1bUbzSjuUYosYTD0Ghz2M0hkSTmb3a6i3qV3uU+NYJPI/E2XSC0HcsZ
  • Network accessline 210
    "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.39.tgz",
  • Network accessline 227
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/credential-provider-ini": {       "version": "3.972.41",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.41.t
  • Network accessline 228
    "version": "3.972.41",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.41.tgz",       "integrity": "sha512-u2tyjaxJJzW8UtW4SM1ZcPMDwO6y+kV+llvou+Adts0FAKyzes5jG4izQN+KX3yE8ZROpS
  • Network accessline 229
    "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.41.tgz",
  • Network accessline 252
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/credential-provider-login": {       "version": "3.972.41",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.97
  • Network accessline 253
    "version": "3.972.41",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.41.tgz",       "integrity": "sha512-0LBitxXiAiaE5nlFPfpNIww/8FRY/I7WIndWsc9GmNFOM7cE1wNpVNQEGEk9Outg5l
  • Network accessline 254
    "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.41.tgz",
  • Network accessline 270
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/credential-provider-node": {       "version": "3.972.42",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.4
  • Network accessline 271
    "version": "3.972.42",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.42.tgz",       "integrity": "sha512-D4oon2zbqqsWOJUM99Gm3/ZyJ0IJvTXVN3PyloGb3kQEyI36fjCZheZj422lAgTWWd6T
  • Network accessline 272
    "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.42.tgz",
  • Network accessline 293
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/credential-provider-process": {       "version": "3.972.37",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-proces
  • Network accessline 294
    "version": "3.972.37",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.37.tgz",       "integrity": "sha512-7nVaHBUaWIddASYfVaA9O4D5ZVjewU3sCol9WqZPGfW0nR+0WqE0xHZnD/U2L3
  • Network accessline 295
    "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.37.tgz",
  • Network accessline 310
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/credential-provider-sso": {       "version": "3.972.41",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.41.t
  • Network accessline 311
    "version": "3.972.41",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.41.tgz",       "integrity": "sha512-IOWAWEHe5LkjSKkkUUX9ciV6Y1scHTsnfEkdt5yyC4Slrc7AGbkLPrpntjqh18ksJAMOaV
  • Network accessline 312
    "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.41.tgz",
  • Network accessline 329
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/credential-provider-web-identity": {       "version": "3.972.41",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provi
  • Network accessline 330
    "version": "3.972.41",       "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.41.tgz",       "integrity": "sha512-mbACk9Yypa8nm4iGZLs0PofOXEcTDOUw6wDnsPXNDNSd2WNXs1tS
  • Network accessline 331
    "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.41.tgz",
  • Network accessline 347
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/eventstream-handler-node": {       "version": "3.972.16",       "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.1
  • Network accessline 348
    "version": "3.972.16",       "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.16.tgz",       "integrity": "sha512-yedpPgKftqjU5SlPFHfqWpOw6xSCRieWRG1euWOlXn4WJxt2VX92VprCa2PpSOXjVCAe
  • Network accessline 349
    "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.16.tgz",
  • Network accessline 363
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/middleware-eventstream": {       "version": "3.972.12",       "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.12.tgz"
  • Network accessline 364
    "version": "3.972.12",       "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.12.tgz",       "integrity": "sha512-tHTHHCHNrq6XklQvlzHBDJG4Iuhh7NVPRdtmvP+nHFA+5sxPlIDzlAHHgfoYHGvT3NXP1yVP
  • Network accessline 365
    "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.12.tgz",
  • Network accessline 379
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/middleware-websocket": {       "version": "3.972.19",       "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.19.tgz",
  • Network accessline 380
    "version": "3.972.19",       "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.19.tgz",       "integrity": "sha512-mkEhOGYozqKQkbFaVrjwr0faiwwZza1v5/jSY6Tucm3bD+uKTazIUH/4Yo6aMnQD2ua2W9cMP6s8
  • Network accessline 381
    "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.19.tgz",
  • Network accessline 398
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/nested-clients": {       "version": "3.997.9",       "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.9.tgz",
  • Network accessline 399
    "version": "3.997.9",       "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.9.tgz",       "integrity": "sha512-jPR3rnmRI4hWYyzfmTGBr7NblMp8QYYeflHXba1H6+7CGrWVqWKQzaXFQ4qbExqPRsXN3T3L3JxFhr6aouXUGQ==",
  • Network accessline 400
    "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.9.tgz",
  • Network accessline 420
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/signature-v4-multi-region": {       "version": "3.996.27",       "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.99
  • Network accessline 421
    "version": "3.996.27",       "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.27.tgz",       "integrity": "sha512-0Phbz4t6HI3D3skxvG2uI+VWU034/nSIw1T8d+FPzzQG9EQTrw94o9mOKO2Gv3n3Oc
  • Network accessline 422
    "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.27.tgz",
  • Network accessline 437
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/token-providers": {       "version": "3.1048.0",       "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1048.0.tgz",
  • Network accessline 438
    "version": "3.1048.0",       "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1048.0.tgz",       "integrity": "sha512-k0y/GcuesuSfWyUM0WamrGyeZmltRYaPbHO82UDA6mZ/doB+FOHKutikPAtSXMn/hDz970cF+iRuuiYO9VEbAA
  • Network accessline 439
    "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1048.0.tgz",
  • Network accessline 455
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/types": {       "version": "3.973.8",       "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz",
  • Network accessline 456
    "version": "3.973.8",       "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz",       "integrity": "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==",
  • Network accessline 457
    "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz",
  • Network accessline 469
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/util-locate-window": {       "version": "3.965.5",       "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.965.5.tgz",
  • Network accessline 470
    "version": "3.965.5",       "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.965.5.tgz",       "integrity": "sha512-WhlJNNINQB+9qtLtZJcpQdgZw3SCDCpXdUJP7cToGwHbCWCnRckGlc6Bx/OhWwIYFNAn+FIydY8SZ0QmVu
  • Network accessline 471
    "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.965.5.tgz",
  • Network accessline 482
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws-sdk/xml-builder": {       "version": "3.972.24",       "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.24.tgz",
  • Network accessline 483
    "version": "3.972.24",       "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.24.tgz",       "integrity": "sha512-V8z5YcDPfsvzrBlj0xR1vhRtocblhYbqdreCJB/voGd4Sr5zjNAeWxexbnqVtskTJe0vFb5KMqbSL++ePl+zRw==",
  • Network accessline 484
    "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.24.tgz",
  • Network accessline 498
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@aws/lambda-invoke-store": {       "version": "0.2.4",       "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz",
  • Network accessline 499
    "version": "0.2.4",       "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz",       "integrity": "sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ==
  • Network accessline 500
    "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz",
  • Network accessline 508
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@babel/runtime": {       "version": "7.29.2",       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz",
  • Network accessline 509
    "version": "7.29.2",       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz",       "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==",
  • Network accessline 510
    "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz",
  • Network accessline 518
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@earendil-works/pi-agent-core": {       "version": "0.80.3",       "resolved": "https://registry.npmjs.org/@earendil-works/pi-agent-core/-/pi-agent-core-0.80.3.tgz",
  • Network accessline 519
    "version": "0.80.3",       "resolved": "https://registry.npmjs.org/@earendil-works/pi-agent-core/-/pi-agent-core-0.80.3.tgz",       "license": "MIT",
  • Network accessline 520
    "resolved": "https://registry.npmjs.org/@earendil-works/pi-agent-core/-/pi-agent-core-0.80.3.tgz",
  • Network accessline 533
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@earendil-works/pi-ai": {       "version": "0.80.3",       "resolved": "https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-0.80.3.tgz",
  • Network accessline 534
    "version": "0.80.3",       "resolved": "https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-0.80.3.tgz",       "license": "MIT",
  • Network accessline 535
    "resolved": "https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-0.80.3.tgz",
  • Network accessline 558
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@earendil-works/pi-tui": {       "version": "0.80.3",       "resolved": "https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-0.80.3.tgz",
  • Network accessline 559
    "version": "0.80.3",       "resolved": "https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-0.80.3.tgz",       "license": "MIT",
  • Network accessline 560
    "resolved": "https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-0.80.3.tgz",
  • Network accessline 571
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@google/genai": {       "version": "1.52.0",       "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.52.0.tgz",
  • Network accessline 572
    "version": "1.52.0",       "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.52.0.tgz",       "integrity": "sha512-gwSvbpiN/17O9TbsqSsE/OzZcpv5Fo4RQjdngGgogtuB9RsyJ8ZHhX5KjHj1bp5N9snN2eK8LDGXSaWW2hof8Q==",
  • Network accessline 573
    "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.52.0.tgz",
  • Network accessline 596
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard": {       "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard/-/clipboard-0.3.9.tgz",
  • Network accessline 597
    "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard/-/clipboard-0.3.9.tgz",       "integrity": "sha512-ABnA53mdfkGZwOFUdZNv2S0CWGO/EIuPj8Vv9xmBFmSYg/qFc7ihO6q5FcQjvoE67kZpWkEc4AhD6B/os04yuA==",
  • Network accessline 598
    "resolved": "https://registry.npmjs.org/@mariozechner/clipboard/-/clipboard-0.3.9.tgz",
  • Network accessline 619
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard-darwin-arm64": {       "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-arm64/-/clipboard-darwin-arm64-0.3.9.
  • Network accessline 620
    "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-arm64/-/clipboard-darwin-arm64-0.3.9.tgz",       "integrity": "sha512-BfgV7vCEWZwJwZJw03r6bP5+tf0iI/ANuQYCxi9RNn7FrWB3yzGuMKCrNLRl6V761vXRdL8+O
  • Network accessline 621
    "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-arm64/-/clipboard-darwin-arm64-0.3.9.tgz",
  • Network accessline 636
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard-darwin-universal": {       "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-universal/-/clipboard-darwin-univ
  • Network accessline 637
    "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-universal/-/clipboard-darwin-universal-0.3.9.tgz",       "integrity": "sha512-BGGR4iA9Z2shAjI65eI5xtyb3LYNlDW9X3gxKxDbqtbnREohsrqznov6zpKoIrsRW
  • Network accessline 638
    "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-universal/-/clipboard-darwin-universal-0.3.9.tgz",
  • Network accessline 650
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard-darwin-x64": {       "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-x64/-/clipboard-darwin-x64-0.3.9.tgz",
  • Network accessline 651
    "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-x64/-/clipboard-darwin-x64-0.3.9.tgz",       "integrity": "sha512-4kURmCbS6nt8uYhtmWpUcJWyPHfmAr5dTpXD1nO3pIfa+TSQ9DbrGOYCKH+aEFW47XhQ4Vp8ZTszi
  • Network accessline 652
    "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-x64/-/clipboard-darwin-x64-0.3.9.tgz",
  • Network accessline 667
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard-linux-arm64-gnu": {       "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-gnu/-/clipboard-linux-arm64-g
  • Network accessline 668
    "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-gnu/-/clipboard-linux-arm64-gnu-0.3.9.tgz",       "integrity": "sha512-g59OkUGP2DDfCOIKypHeYgv2M55u/cKvXa5dSxFbEJ34XvIQMdcVmpKCkGUro3ZgefX
  • Network accessline 669
    "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-gnu/-/clipboard-linux-arm64-gnu-0.3.9.tgz",
  • Network accessline 684
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard-linux-arm64-musl": {       "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-musl/-/clipboard-linux-arm64
  • Network accessline 685
    "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-musl/-/clipboard-linux-arm64-musl-0.3.9.tgz",       "integrity": "sha512-AGuJdgKsmJdm4Pych7kv3sqe591ERRaAHW3xjLooiFzn8J+PxUyof++7YZrB5Y5tp
  • Network accessline 686
    "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-musl/-/clipboard-linux-arm64-musl-0.3.9.tgz",
  • Network accessline 701
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard-linux-riscv64-gnu": {       "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-riscv64-gnu/-/clipboard-linux-ris
  • Network accessline 702
    "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-riscv64-gnu/-/clipboard-linux-riscv64-gnu-0.3.9.tgz",       "integrity": "sha512-DXBEAiuMpk7dhS1a9NzNxVAFi1vaKoPu7rQNgY8LIDLGrK3lnIp3nT10DUum+PK
  • Network accessline 703
    "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-riscv64-gnu/-/clipboard-linux-riscv64-gnu-0.3.9.tgz",
  • Network accessline 718
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard-linux-x64-gnu": {       "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-gnu/-/clipboard-linux-x64-gnu-0.3
  • Network accessline 719
    "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-gnu/-/clipboard-linux-x64-gnu-0.3.9.tgz",       "integrity": "sha512-WORrMLd6EpElEME7JRKfSaY34nW1P5LbdgK5YNCS1ncG2LqmITsSMEJ8nh2mpvxb3TxqbOO
  • Network accessline 720
    "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-gnu/-/clipboard-linux-x64-gnu-0.3.9.tgz",
  • Network accessline 735
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard-linux-x64-musl": {       "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-musl/-/clipboard-linux-x64-musl-
  • Network accessline 736
    "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-musl/-/clipboard-linux-x64-musl-0.3.9.tgz",       "integrity": "sha512-/DHn+1DrfL6oRaPPWXaOKvonFFrni666fxd+zFqiQEfvBH0tsHVWjq9iqBk0oDp0qaPA7
  • Network accessline 737
    "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-musl/-/clipboard-linux-x64-musl-0.3.9.tgz",
  • Network accessline 752
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard-win32-arm64-msvc": {       "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-arm64-msvc/-/clipboard-win32-arm64
  • Network accessline 753
    "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-arm64-msvc/-/clipboard-win32-arm64-msvc-0.3.9.tgz",       "integrity": "sha512-O5FHD3ErkMwMhNzAfu3ggy0ug4z7btZuoQgwwxlzPrwV2bxlD6WDpqBY4NCgICAgZ
  • Network accessline 754
    "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-arm64-msvc/-/clipboard-win32-arm64-msvc-0.3.9.tgz",
  • Network accessline 769
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mariozechner/clipboard-win32-x64-msvc": {       "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-x64-msvc/-/clipboard-win32-x64-msvc-
  • Network accessline 770
    "version": "0.3.9",       "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-x64-msvc/-/clipboard-win32-x64-msvc-0.3.9.tgz",       "integrity": "sha512-ihQC3EufqEY81vhXBgVBtK4prL+wc62zJsSvxrgz7K1hsdt6OObz6v9p3Rn1OG3GJksTT
  • Network accessline 771
    "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-x64-msvc/-/clipboard-win32-x64-msvc-0.3.9.tgz",
  • Network accessline 786
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@mistralai/mistralai": {       "version": "2.2.6",       "resolved": "https://registry.npmjs.org/@mistralai/mistralai/-/mistralai-2.2.6.tgz",
  • Network accessline 787
    "version": "2.2.6",       "resolved": "https://registry.npmjs.org/@mistralai/mistralai/-/mistralai-2.2.6.tgz",       "integrity": "sha512-W8pX7zHxjJvMIpw8JMxeJEleapXX0Q9NPszdNzqkM3MIEoIGPObdodujj+WHteXEvGfaP/AMwlNyRfEzSY6dQQ==",
  • Network accessline 788
    "resolved": "https://registry.npmjs.org/@mistralai/mistralai/-/mistralai-2.2.6.tgz",
  • Network accessline 807
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@nodable/entities": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.1.0.tgz",
  • Network accessline 808
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.1.0.tgz",       "integrity": "sha512-nyT7T3nbMyBI/lvr6L5TyWbFJAI9FTgVRakNoBqCD+PmID8DzFrrNdLLtHMwMszOtqZa8PAOV24ZqDnQrhQINA==",
  • Network accessline 809
    "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.1.0.tgz",
  • Network accessline 812
    {           "type": "github",           "url": "https://github.com/sponsors/nodable"
  • Network accessline 813
    "type": "github",           "url": "https://github.com/sponsors/nodable"         }
  • Network accessline 814
    "url": "https://github.com/sponsors/nodable"
  • Network accessline 820
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@opentelemetry/api": {       "version": "1.9.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz",
  • Network accessline 821
    "version": "1.9.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz",       "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==",
  • Network accessline 822
    "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz",
  • Network accessline 830
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@opentelemetry/semantic-conventions": {       "version": "1.41.1",       "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.41.1.tg
  • Network accessline 831
    "version": "1.41.1",       "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.41.1.tgz",       "integrity": "sha512-/UhIkaZgPutTFmQ7RnIJGgDXZmtEJ7Dvi86xNTFWcnRxVRNk/aotsqDJYeEvDP+FSMB2SdW+pQ
  • Network accessline 832
    "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.41.1.tgz",
  • Network accessline 840
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@protobufjs/aspromise": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
  • Network accessline 841
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",       "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==",
  • Network accessline 842
    "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
  • Network accessline 847
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@protobufjs/base64": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
  • Network accessline 848
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",       "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==",
  • Network accessline 849
    "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
  • Network accessline 854
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@protobufjs/codegen": {       "version": "2.0.5",       "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz",
  • Network accessline 855
    "version": "2.0.5",       "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz",       "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==",
  • Network accessline 856
    "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz",
  • Network accessline 861
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@protobufjs/eventemitter": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz",
  • Network accessline 862
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz",       "integrity": "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==",
  • Network accessline 863
    "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz",
  • Network accessline 868
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@protobufjs/fetch": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz",
  • Network accessline 869
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz",       "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==",
  • Network accessline 870
    "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz",
  • Network accessline 878
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@protobufjs/float": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
  • Network accessline 879
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",       "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==",
  • Network accessline 880
    "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
  • Network accessline 885
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@protobufjs/path": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
  • Network accessline 886
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",       "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==",
  • Network accessline 887
    "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
  • Network accessline 892
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@protobufjs/pool": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
  • Network accessline 893
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",       "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==",
  • Network accessline 894
    "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
  • Network accessline 899
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@protobufjs/utf8": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz",
  • Network accessline 900
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz",       "integrity": "sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==",
  • Network accessline 901
    "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz",
  • Network accessline 906
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@silvia-odwyer/photon-node": {       "version": "0.3.4",       "resolved": "https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz",
  • Network accessline 907
    "version": "0.3.4",       "resolved": "https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz",       "integrity": "sha512-bnly4BKB3KDTFxrUIcgCLbaeVVS8lrAkri1pEzskpmxu9MdfGQTy8b8EgcD83ywD3RPMsIulY8xJH5Awa+t9fA==",
  • Network accessline 908
    "resolved": "https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz",
  • Network accessline 913
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@smithy/core": {       "version": "3.24.3",       "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.3.tgz",
  • Network accessline 914
    "version": "3.24.3",       "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.3.tgz",       "integrity": "sha512-Ep/7tPamGY8mgESE3LyLKtxJyy6U52WWAqr/3wial47Sj4u3PiIF73AOGI27UyLy9duTkhZbgzodOfLV4TduZg==",
  • Network accessline 915
    "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.24.3.tgz",
  • Network accessline 928
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@smithy/credential-provider-imds": {       "version": "4.3.3",       "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.3.tgz",
  • Network accessline 929
    "version": "4.3.3",       "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.3.tgz",       "integrity": "sha512-I2Bti0DKFo2IJyN28ijCsx51BAumEYR4/1yZ1FXyBygy9MqbnMqCev4JPth/MbpRfBSRAX35hIT
  • Network accessline 930
    "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.3.3.tgz",
  • Network accessline 943
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@smithy/fetch-http-handler": {       "version": "5.4.3",       "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.3.tgz",
  • Network accessline 944
    "version": "5.4.3",       "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.3.tgz",       "integrity": "sha512-F+DRf8IJazRJgYog2A/yJK7eYVc0rqTlRzO+5ZxjJd4WkZoKz0IJRncf7G6t1pdVT3kryJcwuTFhN1c5m6N47A=
  • Network accessline 945
    "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.4.3.tgz",
  • Network accessline 958
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@smithy/is-array-buffer": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",
  • Network accessline 959
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",       "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==",
  • Network accessline 960
    "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",
  • Network accessline 971
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@smithy/node-http-handler": {       "version": "4.7.3",       "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.3.tgz",
  • Network accessline 972
    "version": "4.7.3",       "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.3.tgz",       "integrity": "sha512-/jPhevcTFPMVl6KNjbaI47iOg1zxC7IsnX4PQDGVZKMFceOXtB8IEYaB7a9VvkP/3oC60WzTeKocvSI7vLT0vA=="
  • Network accessline 973
    "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.7.3.tgz",
  • Network accessline 986
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@smithy/signature-v4": {       "version": "5.4.3",       "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.3.tgz",
  • Network accessline 987
    "version": "5.4.3",       "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.3.tgz",       "integrity": "sha512-53+75QuPl6DL+ct6vVEB51FDO5oulXr20TPV46VvJZg76lIlXNWfxi8j+G2V/t0I2qxCBOa3vX/8bmjrpFVo9g==",
  • Network accessline 988
    "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.4.3.tgz",
  • Network accessline 1001
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@smithy/types": {       "version": "4.14.2",       "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.14.2.tgz",
  • Network accessline 1002
    "version": "4.14.2",       "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.14.2.tgz",       "integrity": "sha512-P+otAxbV4CqBybp7EkcJCrig63yE2E7PuNVOmilVMRcx/O+QDzGULTrKsq4DV13gSfak9ObPrWaHl/9bL5YcWw==",
  • Network accessline 1003
    "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.14.2.tgz",
  • Network accessline 1014
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@smithy/util-buffer-from": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",
  • Network accessline 1015
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",       "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==",
  • Network accessline 1016
    "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",
  • Network accessline 1028
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@smithy/util-utf8": {       "version": "2.3.0",       "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",
  • Network accessline 1029
    "version": "2.3.0",       "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",       "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==",
  • Network accessline 1030
    "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",
  • Network accessline 1042
    "node_modules/@earendil-works/pi-coding-agent/node_modules/@types/node": {       "version": "22.19.19",       "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.19.tgz",
  • Network accessline 1043
    "version": "22.19.19",       "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.19.tgz",       "integrity": "sha512-dyh/xO2Fh5bYrfWaaqGrRQQGkNdmYw6AmaAUvYeUMNTWQtvb796ikLdmTchRmOlOiIJ1TDXfWgVx1QkUlQ6Hew==",
  • Network accessline 1044
    "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.19.tgz",
  • Network accessline 1052
    "node_modules/@earendil-works/pi-coding-agent/node_modules/agent-base": {       "version": "7.1.4",       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
  • Network accessline 1053
    "version": "7.1.4",       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",       "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
  • Network accessline 1054
    "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
  • Network accessline 1062
    "node_modules/@earendil-works/pi-coding-agent/node_modules/balanced-match": {       "version": "4.0.4",       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
  • Network accessline 1063
    "version": "4.0.4",       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",       "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
  • Network accessline 1064
    "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
  • Network accessline 1072
    "node_modules/@earendil-works/pi-coding-agent/node_modules/base64-js": {       "version": "1.5.1",       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
  • Network accessline 1073
    "version": "1.5.1",       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",       "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
  • Network accessline 1074
    "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
  • Network accessline 1077
    {           "type": "github",           "url": "https://github.com/sponsors/feross"
  • Network accessline 1078
    "type": "github",           "url": "https://github.com/sponsors/feross"         },
  • Network accessline 1079
    "url": "https://github.com/sponsors/feross"
  • Network accessline 1081
    {           "type": "patreon",           "url": "https://www.patreon.com/feross"
  • Network accessline 1082
    "type": "patreon",           "url": "https://www.patreon.com/feross"         },
  • Network accessline 1083
    "url": "https://www.patreon.com/feross"
  • Network accessline 1085
    {           "type": "consulting",           "url": "https://feross.org/support"
  • Network accessline 1086
    "type": "consulting",           "url": "https://feross.org/support"         }
  • Network accessline 1087
    "url": "https://feross.org/support"
  • Network accessline 1093
    "node_modules/@earendil-works/pi-coding-agent/node_modules/bignumber.js": {       "version": "9.3.1",       "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz",
  • Network accessline 1094
    "version": "9.3.1",       "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz",       "integrity": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==",
  • Network accessline 1095
    "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz",
  • Network accessline 1103
    "node_modules/@earendil-works/pi-coding-agent/node_modules/bowser": {       "version": "2.14.1",       "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz",
  • Network accessline 1104
    "version": "2.14.1",       "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz",       "integrity": "sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==",
  • Network accessline 1105
    "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.14.1.tgz",
  • Network accessline 1110
    "node_modules/@earendil-works/pi-coding-agent/node_modules/brace-expansion": {       "version": "5.0.6",       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz",
  • Network accessline 1111
    "version": "5.0.6",       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz",       "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==",
  • Network accessline 1112
    "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz",
  • Network accessline 1123
    "node_modules/@earendil-works/pi-coding-agent/node_modules/buffer-equal-constant-time": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
  • Network accessline 1124
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",       "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsf
  • Network accessline 1125
    "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
  • Network accessline 1130
    "node_modules/@earendil-works/pi-coding-agent/node_modules/chalk": {       "version": "5.6.2",       "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
  • Network accessline 1131
    "version": "5.6.2",       "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",       "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
  • Network accessline 1132
    "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
  • Network accessline 1138
    },       "funding": {         "url": "https://github.com/chalk/chalk?sponsor=1"
  • Network accessline 1139
    "funding": {         "url": "https://github.com/chalk/chalk?sponsor=1"       }
  • Network accessline 1140
    "url": "https://github.com/chalk/chalk?sponsor=1"
  • Network accessline 1143
    "node_modules/@earendil-works/pi-coding-agent/node_modules/cross-spawn": {       "version": "7.0.6",       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
  • Network accessline 1144
    "version": "7.0.6",       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",       "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
  • Network accessline 1145
    "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
  • Network accessline 1158
    "node_modules/@earendil-works/pi-coding-agent/node_modules/data-uri-to-buffer": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
  • Network accessline 1159
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",       "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
  • Network accessline 1160
    "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
  • Network accessline 1168
    "node_modules/@earendil-works/pi-coding-agent/node_modules/debug": {       "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 1169
    "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",       "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
  • Network accessline 1170
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 1186
    "node_modules/@earendil-works/pi-coding-agent/node_modules/diff": {       "version": "8.0.4",       "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz",
  • Network accessline 1187
    "version": "8.0.4",       "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz",       "integrity": "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==",
  • Network accessline 1188
    "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz",
  • Network accessline 1196
    "node_modules/@earendil-works/pi-coding-agent/node_modules/ecdsa-sig-formatter": {       "version": "1.0.11",       "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
  • Network accessline 1197
    "version": "1.0.11",       "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",       "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
  • Network accessline 1198
    "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
  • Network accessline 1206
    "node_modules/@earendil-works/pi-coding-agent/node_modules/extend": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
  • Network accessline 1207
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
  • Network accessline 1208
    "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
  • Network accessline 1213
    "node_modules/@earendil-works/pi-coding-agent/node_modules/fast-xml-builder": {       "version": "1.2.0",       "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.2.0.tgz",
  • Network accessline 1214
    "version": "1.2.0",       "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.2.0.tgz",       "integrity": "sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==",
  • Network accessline 1215
    "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.2.0.tgz",
  • Network accessline 1218
    {           "type": "github",           "url": "https://github.com/sponsors/NaturalIntelligence"
  • Network accessline 1219
    "type": "github",           "url": "https://github.com/sponsors/NaturalIntelligence"         }
  • Network accessline 1220
    "url": "https://github.com/sponsors/NaturalIntelligence"
  • Network accessline 1230
    "node_modules/@earendil-works/pi-coding-agent/node_modules/fast-xml-parser": {       "version": "5.7.3",       "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.3.tgz",
  • Network accessline 1231
    "version": "5.7.3",       "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.3.tgz",       "integrity": "sha512-C0AaNuC+mscy6vrAQKAc/rMq+zAPHodfHGZu4sGVehvAQt/JLG1O5zEcYcXSY5zSqr4YVgxsB+pHXTq0i7eDlg==",
  • Network accessline 1232
    "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.3.tgz",
  • Network accessline 1235
    {           "type": "github",           "url": "https://github.com/sponsors/NaturalIntelligence"
  • Network accessline 1236
    "type": "github",           "url": "https://github.com/sponsors/NaturalIntelligence"         }
  • Network accessline 1237
    "url": "https://github.com/sponsors/NaturalIntelligence"
  • Network accessline 1252
    "node_modules/@earendil-works/pi-coding-agent/node_modules/fetch-blob": {       "version": "3.2.0",       "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",
  • Network accessline 1253
    "version": "3.2.0",       "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",       "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==",
  • Network accessline 1254
    "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",
  • Network accessline 1257
    {           "type": "github",           "url": "https://github.com/sponsors/jimmywarting"
  • Network accessline 1258
    "type": "github",           "url": "https://github.com/sponsors/jimmywarting"         },
  • Network accessline 1259
    "url": "https://github.com/sponsors/jimmywarting"
  • Network accessline 1261
    {           "type": "paypal",           "url": "https://paypal.me/jimmywarting"
  • Network accessline 1262
    "type": "paypal",           "url": "https://paypal.me/jimmywarting"         }
  • Network accessline 1263
    "url": "https://paypal.me/jimmywarting"
  • Network accessline 1276
    "node_modules/@earendil-works/pi-coding-agent/node_modules/formdata-polyfill": {       "version": "4.0.10",       "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
  • Network accessline 1277
    "version": "4.0.10",       "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",       "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
  • Network accessline 1278
    "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
  • Network accessline 1289
    "node_modules/@earendil-works/pi-coding-agent/node_modules/gaxios": {       "version": "7.1.4",       "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz",
  • Network accessline 1290
    "version": "7.1.4",       "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz",       "integrity": "sha512-bTIgTsM2bWn3XklZISBTQX7ZSddGW+IO3bMdGaemHZ3tbqExMENHLx6kKZ/KlejgrMtj8q7wBItt51yegqalrA==",
  • Network accessline 1291
    "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz",
  • Network accessline 1304
    "node_modules/@earendil-works/pi-coding-agent/node_modules/gcp-metadata": {       "version": "8.1.2",       "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz",
  • Network accessline 1305
    "version": "8.1.2",       "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz",       "integrity": "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==",
  • Network accessline 1306
    "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz",
  • Network accessline 1319
    "node_modules/@earendil-works/pi-coding-agent/node_modules/get-east-asian-width": {       "version": "1.6.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz",
  • Network accessline 1320
    "version": "1.6.0",       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz",       "integrity": "sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==",
  • Network accessline 1321
    "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz",
  • Network accessline 1327
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 1328
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 1329
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 1332
    "node_modules/@earendil-works/pi-coding-agent/node_modules/glob": {       "version": "13.0.6",       "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",
  • Network accessline 1333
    "version": "13.0.6",       "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",       "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==",
  • Network accessline 1334
    "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",
  • Network accessline 1345
    },       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 1346
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 1347
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 1350
    "node_modules/@earendil-works/pi-coding-agent/node_modules/google-auth-library": {       "version": "10.6.2",       "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz",
  • Network accessline 1351
    "version": "10.6.2",       "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz",       "integrity": "sha512-e27Z6EThmVNNvtYASwQxose/G57rkRuaRbQyxM2bvYLLX/GqWZ5chWq2EBoUchJbCc57eC9ArzO5wMsEmWftCw==",
  • Network accessline 1352
    "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz",
  • Network accessline 1368
    "node_modules/@earendil-works/pi-coding-agent/node_modules/google-logging-utils": {       "version": "1.1.3",       "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz",
  • Network accessline 1369
    "version": "1.1.3",       "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz",       "integrity": "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==",
  • Network accessline 1370
    "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz",
  • Network accessline 1378
    "node_modules/@earendil-works/pi-coding-agent/node_modules/graceful-fs": {       "version": "4.2.11",       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
  • Network accessline 1379
    "version": "4.2.11",       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",       "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
  • Network accessline 1380
    "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
  • Network accessline 1385
    "node_modules/@earendil-works/pi-coding-agent/node_modules/highlight.js": {       "version": "10.7.3",       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
  • Network accessline 1386
    "version": "10.7.3",       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",       "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
  • Network accessline 1387
    "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
  • Network accessline 1395
    "node_modules/@earendil-works/pi-coding-agent/node_modules/hosted-git-info": {       "version": "9.0.3",       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.3.tgz",
  • Network accessline 1396
    "version": "9.0.3",       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.3.tgz",       "integrity": "sha512-Hc+ghLoSt6QaYZUv0WBiIvmMDZuZZ7oaDvdH8MbfOO4lOsxdXLEvuC6ePoGs9H1X9oCLyq6+NVN0MKqD+ydxyg==",
  • Network accessline 1397
    "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.3.tgz",
  • Network accessline 1408
    "node_modules/@earendil-works/pi-coding-agent/node_modules/http-proxy-agent": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
  • Network accessline 1409
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",       "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
  • Network accessline 1410
    "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
  • Network accessline 1422
    "node_modules/@earendil-works/pi-coding-agent/node_modules/https-proxy-agent": {       "version": "7.0.6",       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
  • Network accessline 1423
    "version": "7.0.6",       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",       "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
  • Network accessline 1424
    "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
  • Network accessline 1436
    "node_modules/@earendil-works/pi-coding-agent/node_modules/ignore": {       "version": "7.0.5",       "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
  • Network accessline 1437
    "version": "7.0.5",       "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",       "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
  • Network accessline 1438
    "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
  • Network accessline 1446
    "node_modules/@earendil-works/pi-coding-agent/node_modules/isexe": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
  • Network accessline 1447
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",       "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
  • Network accessline 1448
    "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
  • Network accessline 1453
    "node_modules/@earendil-works/pi-coding-agent/node_modules/jiti": {       "version": "2.7.0",       "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
  • Network accessline 1454
    "version": "2.7.0",       "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",       "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==",
  • Network accessline 1455
    "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
  • Network accessline 1463
    "node_modules/@earendil-works/pi-coding-agent/node_modules/json-bigint": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz",
  • Network accessline 1464
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz",       "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==",
  • Network accessline 1465
    "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz",
  • Network accessline 1473
    "node_modules/@earendil-works/pi-coding-agent/node_modules/json-schema-to-ts": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz",
  • Network accessline 1474
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz",       "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==",
  • Network accessline 1475
    "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz",
  • Network accessline 1487
    "node_modules/@earendil-works/pi-coding-agent/node_modules/jwa": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz",
  • Network accessline 1488
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz",       "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==",
  • Network accessline 1489
    "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz",
  • Network accessline 1499
    "node_modules/@earendil-works/pi-coding-agent/node_modules/jws": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz",
  • Network accessline 1500
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz",       "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==",
  • Network accessline 1501
    "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz",
  • Network accessline 1510
    "node_modules/@earendil-works/pi-coding-agent/node_modules/long": {       "version": "5.3.2",       "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",
  • Network accessline 1511
    "version": "5.3.2",       "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",       "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==",
  • Network accessline 1512
    "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",
  • Network accessline 1517
    "node_modules/@earendil-works/pi-coding-agent/node_modules/lru-cache": {       "version": "11.4.0",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.4.0.tgz",
  • Network accessline 1518
    "version": "11.4.0",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.4.0.tgz",       "integrity": "sha512-W+R+kFL4HgVxONq2bhXPi3bGpzGe/yEhVOp233qw9wCRtgncJ15P3bC+e4zZMu4Cq7d+WAJjXGW0uUkifhcatA==",
  • Network accessline 1519
    "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.4.0.tgz",
  • Network accessline 1527
    "node_modules/@earendil-works/pi-coding-agent/node_modules/marked": {       "version": "18.0.5",       "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.5.tgz",
  • Network accessline 1528
    "version": "18.0.5",       "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.5.tgz",       "integrity": "sha512-S6GcvALHg6K4ohtu4E7x0a1AqhAjp6cV8KhLSyN9qVapnzJkusVBxZRcIU9AeYsbe6P1hKDusSbEOzGyyuce6w==",
  • Network accessline 1529
    "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.5.tgz",
  • Network accessline 1540
    "node_modules/@earendil-works/pi-coding-agent/node_modules/minimatch": {       "version": "10.2.5",       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",
  • Network accessline 1541
    "version": "10.2.5",       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",       "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==",
  • Network accessline 1542
    "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",
  • Network accessline 1551
    },       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 1552
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 1553
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 1556
    "node_modules/@earendil-works/pi-coding-agent/node_modules/minipass": {       "version": "7.1.3",       "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
  • Network accessline 1557
    "version": "7.1.3",       "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",       "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
  • Network accessline 1558
    "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
  • Network accessline 1566
    "node_modules/@earendil-works/pi-coding-agent/node_modules/ms": {       "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 1567
    "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",       "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
  • Network accessline 1568
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 1573
    "node_modules/@earendil-works/pi-coding-agent/node_modules/node-domexception": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
  • Network accessline 1574
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",       "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==",
  • Network accessline 1575
    "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
  • Network accessline 1579
    {           "type": "github",           "url": "https://github.com/sponsors/jimmywarting"
  • Network accessline 1580
    "type": "github",           "url": "https://github.com/sponsors/jimmywarting"         },
  • Network accessline 1581
    "url": "https://github.com/sponsors/jimmywarting"
  • Network accessline 1583
    {           "type": "github",           "url": "https://paypal.me/jimmywarting"
  • Network accessline 1584
    "type": "github",           "url": "https://paypal.me/jimmywarting"         }
  • Network accessline 1585
    "url": "https://paypal.me/jimmywarting"
  • Network accessline 1594
    "node_modules/@earendil-works/pi-coding-agent/node_modules/node-fetch": {       "version": "3.3.2",       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
  • Network accessline 1595
    "version": "3.3.2",       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",       "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
  • Network accessline 1596
    "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
  • Network accessline 1608
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/node-fetch"
  • Network accessline 1609
    "type": "opencollective",         "url": "https://opencollective.com/node-fetch"       }
  • Network accessline 1610
    "url": "https://opencollective.com/node-fetch"
  • Network accessline 1613
    "node_modules/@earendil-works/pi-coding-agent/node_modules/openai": {       "version": "6.26.0",       "resolved": "https://registry.npmjs.org/openai/-/openai-6.26.0.tgz",
  • Network accessline 1614
    "version": "6.26.0",       "resolved": "https://registry.npmjs.org/openai/-/openai-6.26.0.tgz",       "integrity": "sha512-zd23dbWTjiJ6sSAX6s0HrCZi41JwTA1bQVs0wLQPZ2/5o2gxOJA5wh7yOAUgwYybfhDXyhwlpeQf7Mlgx8EOCA==",
  • Network accessline 1615
    "resolved": "https://registry.npmjs.org/openai/-/openai-6.26.0.tgz",
  • Network accessline 1635
    "node_modules/@earendil-works/pi-coding-agent/node_modules/p-retry": {       "version": "4.6.2",       "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
  • Network accessline 1636
    "version": "4.6.2",       "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",       "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
  • Network accessline 1637
    "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
  • Network accessline 1649
    "node_modules/@earendil-works/pi-coding-agent/node_modules/p-retry/node_modules/@types/retry": {       "version": "0.12.0",       "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
  • Network accessline 1650
    "version": "0.12.0",       "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",       "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==",
  • Network accessline 1651
    "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
  • Network accessline 1656
    "node_modules/@earendil-works/pi-coding-agent/node_modules/partial-json": {       "version": "0.1.7",       "resolved": "https://registry.npmjs.org/partial-json/-/partial-json-0.1.7.tgz",
  • Network accessline 1657
    "version": "0.1.7",       "resolved": "https://registry.npmjs.org/partial-json/-/partial-json-0.1.7.tgz",       "integrity": "sha512-Njv/59hHaokb/hRUjce3Hdv12wd60MtM9Z5Olmn+nehe0QDAsRtRbJPvJ0Z91TusF0SuZRIvnM+S4l6EIP8leA==",
  • Network accessline 1658
    "resolved": "https://registry.npmjs.org/partial-json/-/partial-json-0.1.7.tgz",
  • Network accessline 1663
    "node_modules/@earendil-works/pi-coding-agent/node_modules/path-expression-matcher": {       "version": "1.5.0",       "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz",
  • Network accessline 1664
    "version": "1.5.0",       "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz",       "integrity": "sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCy
  • Network accessline 1665
    "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz",
  • Network accessline 1668
    {           "type": "github",           "url": "https://github.com/sponsors/NaturalIntelligence"
  • Network accessline 1669
    "type": "github",           "url": "https://github.com/sponsors/NaturalIntelligence"         }
  • Network accessline 1670
    "url": "https://github.com/sponsors/NaturalIntelligence"
  • Network accessline 1679
    "node_modules/@earendil-works/pi-coding-agent/node_modules/path-key": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
  • Network accessline 1680
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
  • Network accessline 1681
    "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
  • Network accessline 1689
    "node_modules/@earendil-works/pi-coding-agent/node_modules/path-scurry": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
  • Network accessline 1690
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",       "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
  • Network accessline 1691
    "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
  • Network accessline 1701
    },       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 1702
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 1703
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 1706
    "node_modules/@earendil-works/pi-coding-agent/node_modules/proper-lockfile": {       "version": "4.1.2",       "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz",
  • Network accessline 1707
    "version": "4.1.2",       "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz",       "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==",
  • Network accessline 1708
    "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz",
  • Network accessline 1718
    "node_modules/@earendil-works/pi-coding-agent/node_modules/proper-lockfile/node_modules/retry": {       "version": "0.12.0",       "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
  • Network accessline 1719
    "version": "0.12.0",       "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",       "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
  • Network accessline 1720
    "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
  • Network accessline 1728
    "node_modules/@earendil-works/pi-coding-agent/node_modules/protobufjs": {       "version": "7.6.4",       "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.4.tgz",
  • Network accessline 1729
    "version": "7.6.4",       "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.4.tgz",       "integrity": "sha512-RJJPTTpvFfHcWLkIa2JFWK4XvtSzS0yEWDmunqHXli1h3JlkbcQZXDZdcWxv+JK3Xsl5/UFDPZ0iGm7DAengYw==",
  • Network accessline 1730
    "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.4.tgz",
  • Network accessline 1752
    "node_modules/@earendil-works/pi-coding-agent/node_modules/retry": {       "version": "0.13.1",       "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
  • Network accessline 1753
    "version": "0.13.1",       "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",       "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
  • Network accessline 1754
    "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
  • Network accessline 1762
    "node_modules/@earendil-works/pi-coding-agent/node_modules/safe-buffer": {       "version": "5.2.1",       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
  • Network accessline 1763
    "version": "5.2.1",       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
  • Network accessline 1764
    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
  • Network accessline 1767
    {           "type": "github",           "url": "https://github.com/sponsors/feross"
  • Network accessline 1768
    "type": "github",           "url": "https://github.com/sponsors/feross"         },
  • Network accessline 1769
    "url": "https://github.com/sponsors/feross"
  • Network accessline 1771
    {           "type": "patreon",           "url": "https://www.patreon.com/feross"
  • Network accessline 1772
    "type": "patreon",           "url": "https://www.patreon.com/feross"         },
  • Network accessline 1773
    "url": "https://www.patreon.com/feross"
  • Network accessline 1775
    {           "type": "consulting",           "url": "https://feross.org/support"
  • Network accessline 1776
    "type": "consulting",           "url": "https://feross.org/support"         }
  • Network accessline 1777
    "url": "https://feross.org/support"
  • Network accessline 1783
    "node_modules/@earendil-works/pi-coding-agent/node_modules/semver": {       "version": "7.8.0",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",
  • Network accessline 1784
    "version": "7.8.0",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",       "integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==",
  • Network accessline 1785
    "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",
  • Network accessline 1796
    "node_modules/@earendil-works/pi-coding-agent/node_modules/shebang-command": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
  • Network accessline 1797
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",       "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
  • Network accessline 1798
    "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
  • Network accessline 1809
    "node_modules/@earendil-works/pi-coding-agent/node_modules/shebang-regex": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
  • Network accessline 1810
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
  • Network accessline 1811
    "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
  • Network accessline 1819
    "node_modules/@earendil-works/pi-coding-agent/node_modules/signal-exit": {       "version": "3.0.7",       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
  • Network accessline 1820
    "version": "3.0.7",       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",       "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
  • Network accessline 1821
    "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
  • Network accessline 1826
    "node_modules/@earendil-works/pi-coding-agent/node_modules/strnum": {       "version": "2.3.0",       "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.3.0.tgz",
  • Network accessline 1827
    "version": "2.3.0",       "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.3.0.tgz",       "integrity": "sha512-ums3KNd42PGyx5xaoVTO1mjU1bH3NpY4vsrVlnv9PNGqQj8wd7rJ6nEypLrJ7z5vxK5RP0yMLo6J/Gsm62DI5Q==",
  • Network accessline 1828
    "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.3.0.tgz",
  • Network accessline 1831
    {           "type": "github",           "url": "https://github.com/sponsors/NaturalIntelligence"
  • Network accessline 1832
    "type": "github",           "url": "https://github.com/sponsors/NaturalIntelligence"         }
  • Network accessline 1833
    "url": "https://github.com/sponsors/NaturalIntelligence"
  • Network accessline 1839
    "node_modules/@earendil-works/pi-coding-agent/node_modules/ts-algebra": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",
  • Network accessline 1840
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",       "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==",
  • Network accessline 1841
    "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",
  • Network accessline 1846
    "node_modules/@earendil-works/pi-coding-agent/node_modules/tslib": {       "version": "2.8.1",       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
  • Network accessline 1847
    "version": "2.8.1",       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",       "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
  • Network accessline 1848
    "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
  • Network accessline 1853
    "node_modules/@earendil-works/pi-coding-agent/node_modules/typebox": {       "version": "1.1.38",       "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.1.38.tgz",
  • Network accessline 1854
    "version": "1.1.38",       "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.1.38.tgz",       "integrity": "sha512-pZ0aQPmMmXoUvSbeuWf/Hzsc+avNw/Zd6VeE8CFgkVGWyuHPJvqeJJDeJqLve+K70LvjYIoleGcoJHPT17cWoA==",
  • Network accessline 1855
    "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.1.38.tgz",
  • Network accessline 1860
    "node_modules/@earendil-works/pi-coding-agent/node_modules/undici": {       "version": "8.5.0",       "resolved": "https://registry.npmjs.org/undici/-/undici-8.5.0.tgz",
  • Network accessline 1861
    "version": "8.5.0",       "resolved": "https://registry.npmjs.org/undici/-/undici-8.5.0.tgz",       "integrity": "sha512-xamtWoB1EshgjpmlXd7GGm2VfdDtw1+rD8uhry8pSNW3If6S8E0m2T2+orSKeZXEn/aPJMviCpDBA65WJt8zhg==",
  • Network accessline 1862
    "resolved": "https://registry.npmjs.org/undici/-/undici-8.5.0.tgz",
  • Network accessline 1870
    "node_modules/@earendil-works/pi-coding-agent/node_modules/undici-types": {       "version": "6.21.0",       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
  • Network accessline 1871
    "version": "6.21.0",       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",       "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
  • Network accessline 1872
    "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
  • Network accessline 1877
    "node_modules/@earendil-works/pi-coding-agent/node_modules/web-streams-polyfill": {       "version": "3.3.3",       "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz",
  • Network accessline 1878
    "version": "3.3.3",       "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz",       "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==",
  • Network accessline 1879
    "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz",
  • Network accessline 1887
    "node_modules/@earendil-works/pi-coding-agent/node_modules/which": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
  • Network accessline 1888
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",       "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
  • Network accessline 1889
    "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
  • Network accessline 1903
    "node_modules/@earendil-works/pi-coding-agent/node_modules/ws": {       "version": "8.21.0",       "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",
  • Network accessline 1904
    "version": "8.21.0",       "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",       "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",
  • Network accessline 1905
    "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",
  • Network accessline 1925
    "node_modules/@earendil-works/pi-coding-agent/node_modules/xml-naming": {       "version": "0.1.0",       "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.1.0.tgz",
  • Network accessline 1926
    "version": "0.1.0",       "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.1.0.tgz",       "integrity": "sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw==",
  • Network accessline 1927
    "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.1.0.tgz",
  • Network accessline 1930
    {           "type": "github",           "url": "https://github.com/sponsors/NaturalIntelligence"
  • Network accessline 1931
    "type": "github",           "url": "https://github.com/sponsors/NaturalIntelligence"         }
  • Network accessline 1932
    "url": "https://github.com/sponsors/NaturalIntelligence"
  • Network accessline 1941
    "node_modules/@earendil-works/pi-coding-agent/node_modules/yaml": {       "version": "2.9.0",       "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz",
  • Network accessline 1942
    "version": "2.9.0",       "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz",       "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==",
  • Network accessline 1943
    "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz",
  • Network accessline 1952
    },       "funding": {         "url": "https://github.com/sponsors/eemeli"
  • Network accessline 1953
    "funding": {         "url": "https://github.com/sponsors/eemeli"       }
  • Network accessline 1954
    "url": "https://github.com/sponsors/eemeli"
  • Network accessline 1957
    "node_modules/@earendil-works/pi-coding-agent/node_modules/zod": {       "version": "3.25.76",       "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
  • Network accessline 1958
    "version": "3.25.76",       "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",       "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
  • Network accessline 1959
    "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
  • Network accessline 1962
    "peer": true,       "funding": {         "url": "https://github.com/sponsors/colinhacks"
  • Network accessline 1963
    "funding": {         "url": "https://github.com/sponsors/colinhacks"       }
  • Network accessline 1964
    "url": "https://github.com/sponsors/colinhacks"
  • Network accessline 1967
    "node_modules/@earendil-works/pi-coding-agent/node_modules/zod-to-json-schema": {       "version": "3.25.2",       "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",
  • Network accessline 1968
    "version": "3.25.2",       "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",       "integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==",
  • Network accessline 1969
    "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",
  • Network accessline 1977
    "node_modules/@esbuild/aix-ppc64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
  • Network accessline 1978
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",       "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
  • Network accessline 1979
    "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
  • Network accessline 1994
    "node_modules/@esbuild/android-arm": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
  • Network accessline 1995
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",       "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
  • Network accessline 1996
    "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
  • Network accessline 2011
    "node_modules/@esbuild/android-arm64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
  • Network accessline 2012
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",       "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
  • Network accessline 2013
    "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
  • Network accessline 2028
    "node_modules/@esbuild/android-x64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
  • Network accessline 2029
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",       "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
  • Network accessline 2030
    "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
  • Network accessline 2045
    "node_modules/@esbuild/darwin-arm64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
  • Network accessline 2046
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",       "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
  • Network accessline 2047
    "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
  • Network accessline 2062
    "node_modules/@esbuild/darwin-x64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
  • Network accessline 2063
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",       "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
  • Network accessline 2064
    "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
  • Network accessline 2079
    "node_modules/@esbuild/freebsd-arm64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
  • Network accessline 2080
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",       "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
  • Network accessline 2081
    "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
  • Network accessline 2096
    "node_modules/@esbuild/freebsd-x64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
  • Network accessline 2097
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",       "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
  • Network accessline 2098
    "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
  • Network accessline 2113
    "node_modules/@esbuild/linux-arm": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
  • Network accessline 2114
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",       "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
  • Network accessline 2115
    "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
  • Network accessline 2130
    "node_modules/@esbuild/linux-arm64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
  • Network accessline 2131
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",       "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
  • Network accessline 2132
    "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
  • Network accessline 2147
    "node_modules/@esbuild/linux-ia32": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
  • Network accessline 2148
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",       "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
  • Network accessline 2149
    "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
  • Network accessline 2164
    "node_modules/@esbuild/linux-loong64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
  • Network accessline 2165
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",       "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
  • Network accessline 2166
    "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
  • Network accessline 2181
    "node_modules/@esbuild/linux-mips64el": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
  • Network accessline 2182
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",       "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
  • Network accessline 2183
    "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
  • Network accessline 2198
    "node_modules/@esbuild/linux-ppc64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
  • Network accessline 2199
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",       "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
  • Network accessline 2200
    "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
  • Network accessline 2215
    "node_modules/@esbuild/linux-riscv64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
  • Network accessline 2216
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",       "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
  • Network accessline 2217
    "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
  • Network accessline 2232
    "node_modules/@esbuild/linux-s390x": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
  • Network accessline 2233
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",       "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
  • Network accessline 2234
    "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
  • Network accessline 2249
    "node_modules/@esbuild/linux-x64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
  • Network accessline 2250
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",       "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
  • Network accessline 2251
    "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
  • Network accessline 2266
    "node_modules/@esbuild/netbsd-x64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
  • Network accessline 2267
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",       "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
  • Network accessline 2268
    "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
  • Network accessline 2283
    "node_modules/@esbuild/openbsd-x64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
  • Network accessline 2284
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",       "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
  • Network accessline 2285
    "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
  • Network accessline 2300
    "node_modules/@esbuild/sunos-x64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
  • Network accessline 2301
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",       "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
  • Network accessline 2302
    "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
  • Network accessline 2317
    "node_modules/@esbuild/win32-arm64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
  • Network accessline 2318
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",       "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
  • Network accessline 2319
    "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
  • Network accessline 2334
    "node_modules/@esbuild/win32-ia32": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
  • Network accessline 2335
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",       "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
  • Network accessline 2336
    "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
  • Network accessline 2351
    "node_modules/@esbuild/win32-x64": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
  • Network accessline 2352
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",       "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
  • Network accessline 2353
    "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
  • Network accessline 2368
    "node_modules/@jridgewell/sourcemap-codec": {       "version": "1.5.5",       "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
  • Network accessline 2369
    "version": "1.5.5",       "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",       "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
  • Network accessline 2370
    "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
  • Network accessline 2375
    "node_modules/@rollup/rollup-android-arm-eabi": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.2.tgz",
  • Network accessline 2376
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.2.tgz",       "integrity": "sha512-6o7ZLZK+BeenkZCFNDXqpbjw9bD6nuWonvS/lwQJp7NoVVxm6p3qE7qQ5jGuBjiFsgvqjD8mZAU
  • Network accessline 2377
    "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.2.tgz",
  • Network accessline 2389
    "node_modules/@rollup/rollup-android-arm64": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.2.tgz",
  • Network accessline 2390
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.2.tgz",       "integrity": "sha512-BaH7BllCACHoH1LguOU56UItGfUWjujlO65kS9LAodViaN4bwIKd7oeW/ZHJ/4ljr/7MIiENnNy3HJ0zX
  • Network accessline 2391
    "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.2.tgz",
  • Network accessline 2403
    "node_modules/@rollup/rollup-darwin-arm64": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.2.tgz",
  • Network accessline 2404
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.2.tgz",       "integrity": "sha512-v39RCCvj4He82I9sFmk+M1VZ0PLM9sfsLVikjfx2hYBNALhrrOR2D3JjQA6AhlaSOgcR+RzrKY7e1+bT6SU
  • Network accessline 2405
    "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.2.tgz",
  • Network accessline 2417
    "node_modules/@rollup/rollup-darwin-x64": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.2.tgz",
  • Network accessline 2418
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.2.tgz",       "integrity": "sha512-yl0y2vq3S3lHeuXhEdss6TWfKW8vkujImO12tn4ZkG/4oghr09LvdYm2RElVjokTQiUvDUGXLGsYeLqUMCKpGA=
  • Network accessline 2419
    "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.2.tgz",
  • Network accessline 2431
    "node_modules/@rollup/rollup-freebsd-arm64": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.2.tgz",
  • Network accessline 2432
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.2.tgz",       "integrity": "sha512-tT4pvt4qXD+vEoezupCWi+a1F0vvDiksiHc+PxRlYTOH1I6/X4id9jPxTP+Fg+545euaFT1jJVs4CEdHZ
  • Network accessline 2433
    "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.2.tgz",
  • Network accessline 2445
    "node_modules/@rollup/rollup-freebsd-x64": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.2.tgz",
  • Network accessline 2446
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.2.tgz",       "integrity": "sha512-6nU5F2wCW+qvCBhTn1pdIU3bzsIoF7EUwsCDRxilWGprQR6yd508YnH9+OKFCwpfS8pjZqDUmnCAr7exax0XC
  • Network accessline 2447
    "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.2.tgz",
  • Network accessline 2459
    "node_modules/@rollup/rollup-linux-arm-gnueabihf": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.2.tgz",
  • Network accessline 2460
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.2.tgz",       "integrity": "sha512-n1GJHPOvpIfhi3TmrCeh6S6URt9BFCt0KQE3qvexyGCTAKpR4Lg+eWvNZEqu7epxwus/8
  • Network accessline 2461
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.2.tgz",
  • Network accessline 2473
    "node_modules/@rollup/rollup-linux-arm-musleabihf": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.2.tgz",
  • Network accessline 2474
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.2.tgz",       "integrity": "sha512-JqgflS8wEB+UXV/vS1RpRbifGBeN4D5lz8D8oOFbFZw4vedvdOgCFAjfBmIMdW3yL10
  • Network accessline 2475
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.2.tgz",
  • Network accessline 2487
    "node_modules/@rollup/rollup-linux-arm64-gnu": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.2.tgz",
  • Network accessline 2488
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.2.tgz",       "integrity": "sha512-wnFJkogWvN4jm/hQRF2UBaeUmk20j5+DmHvoyWii2b8HJDyvz1MF2OU/6ynXt2KR63rbZLWkFpoyt
  • Network accessline 2489
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.2.tgz",
  • Network accessline 2501
    "node_modules/@rollup/rollup-linux-arm64-musl": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.2.tgz",
  • Network accessline 2502
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.2.tgz",       "integrity": "sha512-HVu2bp0zhvJ8xHEV9+UUs7S90VadmBSY3LcIMvozbPo4AuMGDWlz3ymHLHZPX4hR67TKTt8Qp5P
  • Network accessline 2503
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.2.tgz",
  • Network accessline 2515
    "node_modules/@rollup/rollup-linux-loong64-gnu": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.2.tgz",
  • Network accessline 2516
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.2.tgz",       "integrity": "sha512-mQqqAV8QaoSgr9I2fKDLY2BAVvmKjWoGiu/cSYQonsLvtqwEn1E4QYfnCOcp5zoEqNhsDYin1
  • Network accessline 2517
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.2.tgz",
  • Network accessline 2529
    "node_modules/@rollup/rollup-linux-loong64-musl": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.2.tgz",
  • Network accessline 2530
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.2.tgz",       "integrity": "sha512-IxKLoxCQ2IWi6bT2akyDUBGsOImDKB+sPp4EsTmwFQ/fMwpCKm8uLSSgP/Kx/QYUgKis6SE
  • Network accessline 2531
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.2.tgz",
  • Network accessline 2543
    "node_modules/@rollup/rollup-linux-ppc64-gnu": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.2.tgz",
  • Network accessline 2544
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.2.tgz",       "integrity": "sha512-Mk5ha2RQSgyFfmYYLkBpPnUk8D8FriBxesO1u9O75X0mHgXL1UQcH5Itl2lurWL2tj0RxV9b9tJgi
  • Network accessline 2545
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.2.tgz",
  • Network accessline 2557
    "node_modules/@rollup/rollup-linux-ppc64-musl": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.2.tgz",
  • Network accessline 2558
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.2.tgz",       "integrity": "sha512-CjvEnqJL/0/TQ3TXX3OPIJ/kmBellrWd4heXUmHeJlTnmwjKpSJzoehLaL6Xk0ZnMHBu9dZuFAD
  • Network accessline 2559
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.2.tgz",
  • Network accessline 2571
    "node_modules/@rollup/rollup-linux-riscv64-gnu": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.2.tgz",
  • Network accessline 2572
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.2.tgz",       "integrity": "sha512-1SiZbzwdkaDURsew/tSOrooKiYy7EQGT6m8ufavAi9NEyQb/6VuIxFXAL1fqa4iZe3g4NbNk4
  • Network accessline 2573
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.2.tgz",
  • Network accessline 2585
    "node_modules/@rollup/rollup-linux-riscv64-musl": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.2.tgz",
  • Network accessline 2586
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.2.tgz",       "integrity": "sha512-nQts12zJ3NQRoE6uYljOH89v7szzLDvG2JD/vsX+vGXU8w/At1GowTZ5/7qeFQ8m7L55rpR
  • Network accessline 2587
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.2.tgz",
  • Network accessline 2599
    "node_modules/@rollup/rollup-linux-s390x-gnu": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.2.tgz",
  • Network accessline 2600
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.2.tgz",       "integrity": "sha512-E9/ll019jhPIJgpzfZoIkBGhcz+kKNgVWYRY0zr9srBdPPFVpvOKW8VaJKUbeK+eZXyQF9ltME+Kk
  • Network accessline 2601
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.2.tgz",
  • Network accessline 2613
    "node_modules/@rollup/rollup-linux-x64-gnu": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.2.tgz",
  • Network accessline 2614
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.2.tgz",       "integrity": "sha512-5BqxR/pshjey51iliyzTD5Xi3EN0aLmQ2lZ3lvefVV9c82BvrLo2/6OT55iifpWBufs6kdwWbuOKS841D
  • Network accessline 2615
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.2.tgz",
  • Network accessline 2627
    "node_modules/@rollup/rollup-linux-x64-musl": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.2.tgz",
  • Network accessline 2628
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.2.tgz",       "integrity": "sha512-uNN83XxQrRAh/w0/pmAfibcwyb6YWt4gP+dpnQKPVJshAloQ785ii8CT8ZCIxkGg9opVsvAlGhFitSm
  • Network accessline 2629
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.2.tgz",
  • Network accessline 2641
    "node_modules/@rollup/rollup-openbsd-x64": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.2.tgz",
  • Network accessline 2642
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.2.tgz",       "integrity": "sha512-srjEIxSH3LRnJN6THczDHWQplqEMFiAJrTab0msUryh9kwNpkICf3Ea6q6MN/2cZwRFUNx5w+h6Hpi4QuHS6Z
  • Network accessline 2643
    "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.2.tgz",
  • Network accessline 2655
    "node_modules/@rollup/rollup-openharmony-arm64": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.2.tgz",
  • Network accessline 2656
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.2.tgz",       "integrity": "sha512-8hOJnxgbyObnCm5AlRA3A931xX19xq80RjVTKgJOvEKWqJruP/Uf12IbAOaDjjEXYRewwHLfm
  • Network accessline 2657
    "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.2.tgz",
  • Network accessline 2669
    "node_modules/@rollup/rollup-win32-arm64-msvc": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.2.tgz",
  • Network accessline 2670
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.2.tgz",       "integrity": "sha512-mmF4AY1i0hG/bLWUctUq59gtmgaSIRa3cu/A3JFRp/sCNEme2bgDEiDS22P9FbnJB8NJNF4jPJi
  • Network accessline 2671
    "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.2.tgz",
  • Network accessline 2683
    "node_modules/@rollup/rollup-win32-ia32-msvc": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.2.tgz",
  • Network accessline 2684
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.2.tgz",       "integrity": "sha512-DZgkknc6jhHrk46V25vbAM0zZkyP0nSDkJB8/dRkLTxv470dOmWDqGoEJl/9A0dFfS7yE3REOwNDx
  • Network accessline 2685
    "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.2.tgz",
  • Network accessline 2697
    "node_modules/@rollup/rollup-win32-x64-gnu": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.2.tgz",
  • Network accessline 2698
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.2.tgz",       "integrity": "sha512-T6xr6ucWSFto+VGajA8YH26LdpHRuP4YLHEKAtCWvJDOlnmWcDZVCI2Jmjr+IFHDlt2zRaTAKE4tfjTaW
  • Network accessline 2699
    "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.2.tgz",
  • Network accessline 2711
    "node_modules/@rollup/rollup-win32-x64-msvc": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.2.tgz",
  • Network accessline 2712
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.2.tgz",       "integrity": "sha512-BfzEnDJOt9T8M989/lA37EcJgat01wLRnoi5dQf3QzOH7jzpqTAzdDbVfRljVr5r+jzKqpbHeyOfAaX
  • Network accessline 2713
    "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.2.tgz",
  • Network accessline 2725
    "node_modules/@types/estree": {       "version": "1.0.9",       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
  • Network accessline 2726
    "version": "1.0.9",       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",       "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
  • Network accessline 2727
    "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
  • Network accessline 2732
    "node_modules/@types/node": {       "version": "22.20.1",       "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz",
  • Network accessline 2733
    "version": "22.20.1",       "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz",       "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==",
  • Network accessline 2734
    "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz",
  • Network accessline 2742
    "node_modules/@vitest/expect": {       "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.9.tgz",
  • Network accessline 2743
    "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.9.tgz",       "integrity": "sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==",
  • Network accessline 2744
    "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.9.tgz",
  • Network accessline 2753
    },       "funding": {         "url": "https://opencollective.com/vitest"
  • Network accessline 2754
    "funding": {         "url": "https://opencollective.com/vitest"       }
  • Network accessline 2755
    "url": "https://opencollective.com/vitest"
  • Network accessline 2758
    "node_modules/@vitest/mocker": {       "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.9.tgz",
  • Network accessline 2759
    "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.9.tgz",       "integrity": "sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==",
  • Network accessline 2760
    "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.9.tgz",
  • Network accessline 2768
    },       "funding": {         "url": "https://opencollective.com/vitest"
  • Network accessline 2769
    "funding": {         "url": "https://opencollective.com/vitest"       },
  • Network accessline 2770
    "url": "https://opencollective.com/vitest"
  • Network accessline 2785
    "node_modules/@vitest/pretty-format": {       "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz",
  • Network accessline 2786
    "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz",       "integrity": "sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==",
  • Network accessline 2787
    "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz",
  • Network accessline 2793
    },       "funding": {         "url": "https://opencollective.com/vitest"
  • Network accessline 2794
    "funding": {         "url": "https://opencollective.com/vitest"       }
  • Network accessline 2795
    "url": "https://opencollective.com/vitest"
  • Network accessline 2798
    "node_modules/@vitest/runner": {       "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.9.tgz",
  • Network accessline 2799
    "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.9.tgz",       "integrity": "sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==",
  • Network accessline 2800
    "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.9.tgz",
  • Network accessline 2807
    },       "funding": {         "url": "https://opencollective.com/vitest"
  • Network accessline 2808
    "funding": {         "url": "https://opencollective.com/vitest"       }
  • Network accessline 2809
    "url": "https://opencollective.com/vitest"
  • Network accessline 2812
    "node_modules/@vitest/snapshot": {       "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.9.tgz",
  • Network accessline 2813
    "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.9.tgz",       "integrity": "sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==",
  • Network accessline 2814
    "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.9.tgz",
  • Network accessline 2822
    },       "funding": {         "url": "https://opencollective.com/vitest"
  • Network accessline 2823
    "funding": {         "url": "https://opencollective.com/vitest"       }
  • Network accessline 2824
    "url": "https://opencollective.com/vitest"
  • Network accessline 2827
    "node_modules/@vitest/spy": {       "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.9.tgz",
  • Network accessline 2828
    "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.9.tgz",       "integrity": "sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==",
  • Network accessline 2829
    "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.9.tgz",
  • Network accessline 2835
    },       "funding": {         "url": "https://opencollective.com/vitest"
  • Network accessline 2836
    "funding": {         "url": "https://opencollective.com/vitest"       }
  • Network accessline 2837
    "url": "https://opencollective.com/vitest"
  • Network accessline 2840
    "node_modules/@vitest/utils": {       "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz",
  • Network accessline 2841
    "version": "2.1.9",       "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz",       "integrity": "sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==",
  • Network accessline 2842
    "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz",
  • Network accessline 2850
    },       "funding": {         "url": "https://opencollective.com/vitest"
  • Network accessline 2851
    "funding": {         "url": "https://opencollective.com/vitest"       }
  • Network accessline 2852
    "url": "https://opencollective.com/vitest"
  • Network accessline 2855
    "node_modules/assertion-error": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
  • Network accessline 2856
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",       "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
  • Network accessline 2857
    "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
  • Network accessline 2865
    "node_modules/cac": {       "version": "6.7.14",       "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
  • Network accessline 2866
    "version": "6.7.14",       "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",       "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
  • Network accessline 2867
    "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
  • Network accessline 2875
    "node_modules/chai": {       "version": "5.3.3",       "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",
  • Network accessline 2876
    "version": "5.3.3",       "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",       "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==",
  • Network accessline 2877
    "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",
  • Network accessline 2892
    "node_modules/check-error": {       "version": "2.1.3",       "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",
  • Network accessline 2893
    "version": "2.1.3",       "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",       "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==",
  • Network accessline 2894
    "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",
  • Network accessline 2902
    "node_modules/debug": {       "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 2903
    "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",       "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
  • Network accessline 2904
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 2920
    "node_modules/deep-eql": {       "version": "5.0.2",       "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
  • Network accessline 2921
    "version": "5.0.2",       "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",       "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
  • Network accessline 2922
    "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
  • Network accessline 2930
    "node_modules/es-module-lexer": {       "version": "1.7.0",       "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
  • Network accessline 2931
    "version": "1.7.0",       "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",       "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
  • Network accessline 2932
    "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
  • Network accessline 2937
    "node_modules/esbuild": {       "version": "0.21.5",       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
  • Network accessline 2938
    "version": "0.21.5",       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",       "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
  • Network accessline 2939
    "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
  • Network accessline 2976
    "node_modules/estree-walker": {       "version": "3.0.3",       "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
  • Network accessline 2977
    "version": "3.0.3",       "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",       "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
  • Network accessline 2978
    "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
  • Network accessline 2986
    "node_modules/expect-type": {       "version": "1.4.0",       "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",
  • Network accessline 2987
    "version": "1.4.0",       "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",       "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==",
  • Network accessline 2988
    "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",
  • Network accessline 2996
    "node_modules/fsevents": {       "version": "2.3.3",       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
  • Network accessline 2997
    "version": "2.3.3",       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",       "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
  • Network accessline 2998
    "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
  • Network accessline 3011
    "node_modules/loupe": {       "version": "3.2.1",       "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",
  • Network accessline 3012
    "version": "3.2.1",       "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",       "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==",
  • Network accessline 3013
    "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",
  • Network accessline 3018
    "node_modules/magic-string": {       "version": "0.30.21",       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
  • Network accessline 3019
    "version": "0.30.21",       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",       "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
  • Network accessline 3020
    "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
  • Network accessline 3028
    "node_modules/ms": {       "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 3029
    "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",       "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
  • Network accessline 3030
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 3035
    "node_modules/nanoid": {       "version": "3.3.15",       "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.15.tgz",
  • Network accessline 3036
    "version": "3.3.15",       "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.15.tgz",       "integrity": "sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==",
  • Network accessline 3037
    "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.15.tgz",
  • Network accessline 3041
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 3042
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 3043
    "url": "https://github.com/sponsors/ai"
  • Network accessline 3054
    "node_modules/pathe": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz",
  • Network accessline 3055
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz",       "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==",
  • Network accessline 3056
    "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz",
  • Network accessline 3061
    "node_modules/pathval": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
  • Network accessline 3062
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",       "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",
  • Network accessline 3063
    "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
  • Network accessline 3071
    "node_modules/picocolors": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
  • Network accessline 3072
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",       "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
  • Network accessline 3073
    "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
  • Network accessline 3078
    "node_modules/postcss": {       "version": "8.5.16",       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.16.tgz",
  • Network accessline 3079
    "version": "8.5.16",       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.16.tgz",       "integrity": "sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg==",
  • Network accessline 3080
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.16.tgz",
  • Network accessline 3084
    {           "type": "opencollective",           "url": "https://opencollective.com/postcss/"
  • Network accessline 3085
    "type": "opencollective",           "url": "https://opencollective.com/postcss/"         },
  • Network accessline 3086
    "url": "https://opencollective.com/postcss/"
  • Network accessline 3088
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/postcss"
  • Network accessline 3089
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/postcss"         },
  • Network accessline 3090
    "url": "https://tidelift.com/funding/github/npm/postcss"
  • Network accessline 3092
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 3093
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 3094
    "url": "https://github.com/sponsors/ai"
  • Network accessline 3107
    "node_modules/rollup": {       "version": "4.62.2",       "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.2.tgz",
  • Network accessline 3108
    "version": "4.62.2",       "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.2.tgz",       "integrity": "sha512-RFnrW4lhXA3s3eqHDZvN654g8OTjzRfqpIRJYczCGB6HzphckVAi/Qh4tbPUbRuDi7s1Llv8g/NspLkttY3gTA==",
  • Network accessline 3109
    "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.2.tgz",
  • Network accessline 3152
    "node_modules/siginfo": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
  • Network accessline 3153
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",       "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
  • Network accessline 3154
    "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
  • Network accessline 3159
    "node_modules/source-map-js": {       "version": "1.2.1",       "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
  • Network accessline 3160
    "version": "1.2.1",       "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",       "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
  • Network accessline 3161
    "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
  • Network accessline 3169
    "node_modules/stackback": {       "version": "0.0.2",       "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
  • Network accessline 3170
    "version": "0.0.2",       "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",       "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
  • Network accessline 3171
    "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
  • Network accessline 3176
    "node_modules/std-env": {       "version": "3.10.0",       "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
  • Network accessline 3177
    "version": "3.10.0",       "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",       "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
  • Network accessline 3178
    "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
  • Network accessline 3183
    "node_modules/tinybench": {       "version": "2.9.0",       "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
  • Network accessline 3184
    "version": "2.9.0",       "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",       "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
  • Network accessline 3185
    "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
  • Network accessline 3190
    "node_modules/tinyexec": {       "version": "0.3.2",       "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
  • Network accessline 3191
    "version": "0.3.2",       "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",       "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
  • Network accessline 3192
    "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
  • Network accessline 3197
    "node_modules/tinypool": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",
  • Network accessline 3198
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",       "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==",
  • Network accessline 3199
    "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",
  • Network accessline 3207
    "node_modules/tinyrainbow": {       "version": "1.2.0",       "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz",
  • Network accessline 3208
    "version": "1.2.0",       "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz",       "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==",
  • Network accessline 3209
    "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz",
  • Network accessline 3217
    "node_modules/tinyspy": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz",
  • Network accessline 3218
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz",       "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==",
  • Network accessline 3219
    "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz",
  • Network accessline 3227
    "node_modules/typescript": {       "version": "5.9.3",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
  • Network accessline 3228
    "version": "5.9.3",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",       "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
  • Network accessline 3229
    "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
  • Network accessline 3241
    "node_modules/undici-types": {       "version": "6.21.0",       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
  • Network accessline 3242
    "version": "6.21.0",       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",       "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
  • Network accessline 3243
    "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
  • Network accessline 3248
    "node_modules/vite": {       "version": "5.4.21",       "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
  • Network accessline 3249
    "version": "5.4.21",       "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",       "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
  • Network accessline 3250
    "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
  • Network accessline 3264
    },       "funding": {         "url": "https://github.com/vitejs/vite?sponsor=1"
  • Network accessline 3265
    "funding": {         "url": "https://github.com/vitejs/vite?sponsor=1"       },
  • Network accessline 3266
    "url": "https://github.com/vitejs/vite?sponsor=1"
  • Network accessline 3308
    "node_modules/vite-node": {       "version": "2.1.9",       "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.9.tgz",
  • Network accessline 3309
    "version": "2.1.9",       "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.9.tgz",       "integrity": "sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==",
  • Network accessline 3310
    "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.9.tgz",
  • Network accessline 3326
    },       "funding": {         "url": "https://opencollective.com/vitest"
  • Network accessline 3327
    "funding": {         "url": "https://opencollective.com/vitest"       }
  • Network accessline 3328
    "url": "https://opencollective.com/vitest"
  • Network accessline 3331
    "node_modules/vitest": {       "version": "2.1.9",       "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.9.tgz",
  • Network accessline 3332
    "version": "2.1.9",       "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.9.tgz",       "integrity": "sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==",
  • Network accessline 3333
    "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.9.tgz",
  • Network accessline 3364
    },       "funding": {         "url": "https://opencollective.com/vitest"
  • Network accessline 3365
    "funding": {         "url": "https://opencollective.com/vitest"       },
  • Network accessline 3366
    "url": "https://opencollective.com/vitest"
  • Network accessline 3397
    "node_modules/why-is-node-running": {       "version": "2.3.0",       "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
  • Network accessline 3398
    "version": "2.3.0",       "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",       "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
  • Network accessline 3399
    "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",

.pi/skills/planning-with-files/extensions/planning-with-files/package.json

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/extensions/planning-with-files/plan.ts

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/extensions/planning-with-files/runtime.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 371
    /\brm\s+-[a-z]*r[a-z]*f\b/i,         // rm -rf, rm -fr, rm -Rf etc.
  • Dangerous shell operationline 372
    /\bsudo\b/i,                          // sudo invocations
  • Dangerous shell operationline 373
    /\bchmod\s+(0?777|a\+rwx)\b/i,        // chmod 777, chmod a+rwx (world-writable)

.pi/skills/planning-with-files/package.json

  • Executable scriptline 1
    Executable file
  • Network accessline 47
    "repository": {     "type": "git",     "url": "git+https://github.com/OthmanAdi/planning-with-files.git"
  • Network accessline 48
    "type": "git",     "url": "git+https://github.com/OthmanAdi/planning-with-files.git"   },
  • Network accessline 49
    "url": "git+https://github.com/OthmanAdi/planning-with-files.git"
  • Network accessline 52
    "license": "MIT",   "bugs": {     "url": "https://github.com/OthmanAdi/planning-with-files/issues"
  • Network accessline 53
    "bugs": {     "url": "https://github.com/OthmanAdi/planning-with-files/issues"   },
  • Network accessline 54
    "url": "https://github.com/OthmanAdi/planning-with-files/issues"
  • Network accessline 55
    },   "homepage": "https://github.com/OthmanAdi/planning-with-files#readme" }
  • Network accessline 56
    "homepage": "https://github.com/OthmanAdi/planning-with-files#readme"

.pi/skills/planning-with-files/reference.md

  • Network accessline 217
    Based on Manus's official context engineering documentation: https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus
  • Network accessline 218
    https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus

.pi/skills/planning-with-files/scripts/attest-plan.ps1

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/scripts/attest-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 199
    rm -f "${attestation_file}"
  • Dangerous shell operationline 262
    rm -f "${lock_dir}/.attestation.lock" 2>/dev/null
  • Dangerous shell operationline 279
    rm -f "${fb_tmp}" "${tmp_file}" 2>/dev/null
  • Dangerous shell operationline 284
    rm -f "${tmp_file}" 2>/dev/null

.pi/skills/planning-with-files/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

.pi/skills/planning-with-files/scripts/gate-stop.sh

  • Executable scriptline 1
    #!/bin/sh

.pi/skills/planning-with-files/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/scripts/init-session.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 196
    rm -f "${_mode_dir}/.gate_last_ledger" 2>/dev/null || true

.pi/skills/planning-with-files/scripts/inject-plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 1497
    [Credential-related source omitted]
  • Access to secretsline 1598
    [Credential-related source omitted]
  • Access to secretsline 1744
    [Credential-related source omitted]
  • Access to secretsline 1750
    [Credential-related source omitted]
  • Access to secretsline 1755
    [Credential-related source omitted]
  • Access to secretsline 1762
    [Credential-related source omitted]
  • Access to secretsline 1766
    [Credential-related source omitted]

.pi/skills/planning-with-files/scripts/inject-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 373
    [Credential-related source omitted]
  • Dangerous shell operationline 608
    rm -f -- "$1" 2>/dev/null || :
  • Dangerous shell operationline 620
    rm -rf -- "$LEDGER_SNAPSHOT_DIR" 2>/dev/null || :
  • Dangerous shell operationline 1175
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1345
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1370
    rm -f "$RAW_PROGRESS" 2>/dev/null || :
  • Dangerous shell operationline 1383
    rm -f "$RAW_PROGRESS" 2>/dev/null || :

.pi/skills/planning-with-files/scripts/ledger-append.ps1

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/scripts/ledger-append.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 339
    rm -f "${LOCK_FILE}" 2>/dev/null || true

.pi/skills/planning-with-files/scripts/ledger-summary.ps1

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/scripts/ledger-summary.sh

  • Executable scriptline 1
    #!/bin/sh

.pi/skills/planning-with-files/scripts/phase-status.ps1

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/scripts/phase-status.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Dangerous shell operationline 106
    rm -f "${owner_file}" 2>/dev/null || true
  • Access to secretsline 120
    [Credential-related source omitted]
  • Dangerous shell operationline 213
    rm -f "${TMP_FILE}" 2>/dev/null
  • Dangerous shell operationline 225
    rm -f "${TMP_FILE}" 2>/dev/null

.pi/skills/planning-with-files/scripts/plan-doctor.sh

  • Executable scriptline 1
    #!/bin/sh

.pi/skills/planning-with-files/scripts/resolve-plan-dir.ps1

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

.pi/skills/planning-with-files/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 412
    [Credential-related source omitted]
  • Access to secretsline 415
    [Credential-related source omitted]
  • Access to secretsline 416
    [Credential-related source omitted]

.pi/skills/planning-with-files/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

.pi/skills/planning-with-files/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

.pi/skills/planning-with-files/scripts/skill-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 296
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]

.pi/skills/planning-with-files/scripts/verify-shell-line-endings.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

hooks/claude-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 278
    rm -f -- "$_ct_marker" 2>/dev/null || :

scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    #!/usr/bin/env bash

scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 472
    [Credential-related source omitted]
  • Access to secretsline 475
    [Credential-related source omitted]
  • Access to secretsline 476
    [Credential-related source omitted]

skills/i18n/planning-with-files-ar/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep

skills/i18n/planning-with-files-ar/scripts/attest-plan.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-ar/scripts/attest-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 199
    rm -f "${attestation_file}"
  • Dangerous shell operationline 262
    rm -f "${lock_dir}/.attestation.lock" 2>/dev/null
  • Dangerous shell operationline 279
    rm -f "${fb_tmp}" "${tmp_file}" 2>/dev/null
  • Dangerous shell operationline 284
    rm -f "${tmp_file}" 2>/dev/null

skills/i18n/planning-with-files-ar/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-ar/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/i18n/planning-with-files-ar/scripts/gate-stop.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-ar/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-ar/scripts/init-session.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/i18n/planning-with-files-ar/scripts/inject-plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 1497
    [Credential-related source omitted]
  • Access to secretsline 1598
    [Credential-related source omitted]
  • Access to secretsline 1744
    [Credential-related source omitted]
  • Access to secretsline 1750
    [Credential-related source omitted]
  • Access to secretsline 1755
    [Credential-related source omitted]
  • Access to secretsline 1762
    [Credential-related source omitted]
  • Access to secretsline 1766
    [Credential-related source omitted]

skills/i18n/planning-with-files-ar/scripts/inject-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 373
    [Credential-related source omitted]
  • Dangerous shell operationline 608
    rm -f -- "$1" 2>/dev/null || :
  • Dangerous shell operationline 620
    rm -rf -- "$LEDGER_SNAPSHOT_DIR" 2>/dev/null || :
  • Dangerous shell operationline 1175
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1345
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1370
    rm -f "$RAW_PROGRESS" 2>/dev/null || :
  • Dangerous shell operationline 1383
    rm -f "$RAW_PROGRESS" 2>/dev/null || :

skills/i18n/planning-with-files-ar/scripts/ledger-append.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-ar/scripts/ledger-append.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 339
    rm -f "${LOCK_FILE}" 2>/dev/null || true

skills/i18n/planning-with-files-ar/scripts/ledger-summary.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-ar/scripts/ledger-summary.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-ar/scripts/phase-status.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-ar/scripts/phase-status.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Dangerous shell operationline 106
    rm -f "${owner_file}" 2>/dev/null || true
  • Access to secretsline 120
    [Credential-related source omitted]
  • Dangerous shell operationline 213
    rm -f "${TMP_FILE}" 2>/dev/null
  • Dangerous shell operationline 225
    rm -f "${TMP_FILE}" 2>/dev/null

skills/i18n/planning-with-files-ar/scripts/plan-doctor.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-ar/scripts/resolve-plan-dir.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-ar/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-ar/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/i18n/planning-with-files-ar/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-ar/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

skills/i18n/planning-with-files-ar/scripts/skill-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 296
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]

skills/i18n/planning-with-files-de/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep

skills/i18n/planning-with-files-de/scripts/attest-plan.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-de/scripts/attest-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 199
    rm -f "${attestation_file}"
  • Dangerous shell operationline 262
    rm -f "${lock_dir}/.attestation.lock" 2>/dev/null
  • Dangerous shell operationline 279
    rm -f "${fb_tmp}" "${tmp_file}" 2>/dev/null
  • Dangerous shell operationline 284
    rm -f "${tmp_file}" 2>/dev/null

skills/i18n/planning-with-files-de/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-de/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/i18n/planning-with-files-de/scripts/gate-stop.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-de/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-de/scripts/init-session.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/i18n/planning-with-files-de/scripts/inject-plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 1497
    [Credential-related source omitted]
  • Access to secretsline 1598
    [Credential-related source omitted]
  • Access to secretsline 1744
    [Credential-related source omitted]
  • Access to secretsline 1750
    [Credential-related source omitted]
  • Access to secretsline 1755
    [Credential-related source omitted]
  • Access to secretsline 1762
    [Credential-related source omitted]
  • Access to secretsline 1766
    [Credential-related source omitted]

skills/i18n/planning-with-files-de/scripts/inject-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 373
    [Credential-related source omitted]
  • Dangerous shell operationline 608
    rm -f -- "$1" 2>/dev/null || :
  • Dangerous shell operationline 620
    rm -rf -- "$LEDGER_SNAPSHOT_DIR" 2>/dev/null || :
  • Dangerous shell operationline 1175
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1345
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1370
    rm -f "$RAW_PROGRESS" 2>/dev/null || :
  • Dangerous shell operationline 1383
    rm -f "$RAW_PROGRESS" 2>/dev/null || :

skills/i18n/planning-with-files-de/scripts/ledger-append.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-de/scripts/ledger-append.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 339
    rm -f "${LOCK_FILE}" 2>/dev/null || true

skills/i18n/planning-with-files-de/scripts/ledger-summary.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-de/scripts/ledger-summary.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-de/scripts/phase-status.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-de/scripts/phase-status.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Dangerous shell operationline 106
    rm -f "${owner_file}" 2>/dev/null || true
  • Access to secretsline 120
    [Credential-related source omitted]
  • Dangerous shell operationline 213
    rm -f "${TMP_FILE}" 2>/dev/null
  • Dangerous shell operationline 225
    rm -f "${TMP_FILE}" 2>/dev/null

skills/i18n/planning-with-files-de/scripts/plan-doctor.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-de/scripts/resolve-plan-dir.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-de/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-de/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/i18n/planning-with-files-de/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-de/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

skills/i18n/planning-with-files-de/scripts/skill-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 296
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]

skills/i18n/planning-with-files-es/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep

skills/i18n/planning-with-files-es/scripts/attest-plan.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-es/scripts/attest-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 199
    rm -f "${attestation_file}"
  • Dangerous shell operationline 262
    rm -f "${lock_dir}/.attestation.lock" 2>/dev/null
  • Dangerous shell operationline 279
    rm -f "${fb_tmp}" "${tmp_file}" 2>/dev/null
  • Dangerous shell operationline 284
    rm -f "${tmp_file}" 2>/dev/null

skills/i18n/planning-with-files-es/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-es/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/i18n/planning-with-files-es/scripts/gate-stop.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-es/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-es/scripts/init-session.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/i18n/planning-with-files-es/scripts/inject-plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 1497
    [Credential-related source omitted]
  • Access to secretsline 1598
    [Credential-related source omitted]
  • Access to secretsline 1744
    [Credential-related source omitted]
  • Access to secretsline 1750
    [Credential-related source omitted]
  • Access to secretsline 1755
    [Credential-related source omitted]
  • Access to secretsline 1762
    [Credential-related source omitted]
  • Access to secretsline 1766
    [Credential-related source omitted]

skills/i18n/planning-with-files-es/scripts/inject-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 373
    [Credential-related source omitted]
  • Dangerous shell operationline 608
    rm -f -- "$1" 2>/dev/null || :
  • Dangerous shell operationline 620
    rm -rf -- "$LEDGER_SNAPSHOT_DIR" 2>/dev/null || :
  • Dangerous shell operationline 1175
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1345
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1370
    rm -f "$RAW_PROGRESS" 2>/dev/null || :
  • Dangerous shell operationline 1383
    rm -f "$RAW_PROGRESS" 2>/dev/null || :

skills/i18n/planning-with-files-es/scripts/ledger-append.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-es/scripts/ledger-append.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 339
    rm -f "${LOCK_FILE}" 2>/dev/null || true

skills/i18n/planning-with-files-es/scripts/ledger-summary.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-es/scripts/ledger-summary.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-es/scripts/phase-status.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-es/scripts/phase-status.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Dangerous shell operationline 106
    rm -f "${owner_file}" 2>/dev/null || true
  • Access to secretsline 120
    [Credential-related source omitted]
  • Dangerous shell operationline 213
    rm -f "${TMP_FILE}" 2>/dev/null
  • Dangerous shell operationline 225
    rm -f "${TMP_FILE}" 2>/dev/null

skills/i18n/planning-with-files-es/scripts/plan-doctor.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-es/scripts/resolve-plan-dir.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-es/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-es/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/i18n/planning-with-files-es/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-es/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

skills/i18n/planning-with-files-es/scripts/skill-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 296
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]

skills/i18n/planning-with-files-zh/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep

skills/i18n/planning-with-files-zh/scripts/attest-plan.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zh/scripts/attest-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 199
    rm -f "${attestation_file}"
  • Dangerous shell operationline 262
    rm -f "${lock_dir}/.attestation.lock" 2>/dev/null
  • Dangerous shell operationline 279
    rm -f "${fb_tmp}" "${tmp_file}" 2>/dev/null
  • Dangerous shell operationline 284
    rm -f "${tmp_file}" 2>/dev/null

skills/i18n/planning-with-files-zh/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zh/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/i18n/planning-with-files-zh/scripts/gate-stop.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-zh/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zh/scripts/init-session.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/i18n/planning-with-files-zh/scripts/inject-plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 1497
    [Credential-related source omitted]
  • Access to secretsline 1598
    [Credential-related source omitted]
  • Access to secretsline 1744
    [Credential-related source omitted]
  • Access to secretsline 1750
    [Credential-related source omitted]
  • Access to secretsline 1755
    [Credential-related source omitted]
  • Access to secretsline 1762
    [Credential-related source omitted]
  • Access to secretsline 1766
    [Credential-related source omitted]

skills/i18n/planning-with-files-zh/scripts/inject-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 373
    [Credential-related source omitted]
  • Dangerous shell operationline 608
    rm -f -- "$1" 2>/dev/null || :
  • Dangerous shell operationline 620
    rm -rf -- "$LEDGER_SNAPSHOT_DIR" 2>/dev/null || :
  • Dangerous shell operationline 1175
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1345
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1370
    rm -f "$RAW_PROGRESS" 2>/dev/null || :
  • Dangerous shell operationline 1383
    rm -f "$RAW_PROGRESS" 2>/dev/null || :

skills/i18n/planning-with-files-zh/scripts/ledger-append.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zh/scripts/ledger-append.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 339
    rm -f "${LOCK_FILE}" 2>/dev/null || true

skills/i18n/planning-with-files-zh/scripts/ledger-summary.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zh/scripts/ledger-summary.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-zh/scripts/phase-status.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zh/scripts/phase-status.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Dangerous shell operationline 106
    rm -f "${owner_file}" 2>/dev/null || true
  • Access to secretsline 120
    [Credential-related source omitted]
  • Dangerous shell operationline 213
    rm -f "${TMP_FILE}" 2>/dev/null
  • Dangerous shell operationline 225
    rm -f "${TMP_FILE}" 2>/dev/null

skills/i18n/planning-with-files-zh/scripts/plan-doctor.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-zh/scripts/resolve-plan-dir.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zh/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-zh/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 409
    [Credential-related source omitted]
  • Access to secretsline 412
    [Credential-related source omitted]
  • Access to secretsline 413
    [Credential-related source omitted]

skills/i18n/planning-with-files-zh/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zh/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

skills/i18n/planning-with-files-zh/scripts/skill-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 296
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]

skills/i18n/planning-with-files-zht/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep

skills/i18n/planning-with-files-zht/scripts/attest-plan.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zht/scripts/attest-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 199
    rm -f "${attestation_file}"
  • Dangerous shell operationline 262
    rm -f "${lock_dir}/.attestation.lock" 2>/dev/null
  • Dangerous shell operationline 279
    rm -f "${fb_tmp}" "${tmp_file}" 2>/dev/null
  • Dangerous shell operationline 284
    rm -f "${tmp_file}" 2>/dev/null

skills/i18n/planning-with-files-zht/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zht/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/i18n/planning-with-files-zht/scripts/gate-stop.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-zht/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zht/scripts/init-session.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/i18n/planning-with-files-zht/scripts/inject-plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 1497
    [Credential-related source omitted]
  • Access to secretsline 1598
    [Credential-related source omitted]
  • Access to secretsline 1744
    [Credential-related source omitted]
  • Access to secretsline 1750
    [Credential-related source omitted]
  • Access to secretsline 1755
    [Credential-related source omitted]
  • Access to secretsline 1762
    [Credential-related source omitted]
  • Access to secretsline 1766
    [Credential-related source omitted]

skills/i18n/planning-with-files-zht/scripts/inject-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 373
    [Credential-related source omitted]
  • Dangerous shell operationline 608
    rm -f -- "$1" 2>/dev/null || :
  • Dangerous shell operationline 620
    rm -rf -- "$LEDGER_SNAPSHOT_DIR" 2>/dev/null || :
  • Dangerous shell operationline 1175
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1345
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1370
    rm -f "$RAW_PROGRESS" 2>/dev/null || :
  • Dangerous shell operationline 1383
    rm -f "$RAW_PROGRESS" 2>/dev/null || :

skills/i18n/planning-with-files-zht/scripts/ledger-append.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zht/scripts/ledger-append.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 339
    rm -f "${LOCK_FILE}" 2>/dev/null || true

skills/i18n/planning-with-files-zht/scripts/ledger-summary.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zht/scripts/ledger-summary.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-zht/scripts/phase-status.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zht/scripts/phase-status.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Dangerous shell operationline 106
    rm -f "${owner_file}" 2>/dev/null || true
  • Access to secretsline 120
    [Credential-related source omitted]
  • Dangerous shell operationline 213
    rm -f "${TMP_FILE}" 2>/dev/null
  • Dangerous shell operationline 225
    rm -f "${TMP_FILE}" 2>/dev/null

skills/i18n/planning-with-files-zht/scripts/plan-doctor.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-zht/scripts/resolve-plan-dir.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zht/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

skills/i18n/planning-with-files-zht/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/i18n/planning-with-files-zht/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

skills/i18n/planning-with-files-zht/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

skills/i18n/planning-with-files-zht/scripts/skill-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 296
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]

skills/planning-with-files/SKILL.md

  • Broad permissionsline 1
    Read Write Edit Bash Glob Grep
  • Network accessline 500
    For the `attest-plan.sh` write path, optional `flock` guard, macOS and Windows Git Bash fallback, and why slug-mode is preferred for parallel sessions, see [attestation locking and fallback](https://github.com/OthmanAdi/planning-with-files/

skills/planning-with-files/reference.md

  • Network accessline 217
    Based on Manus's official context engineering documentation: https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus
  • Network accessline 218
    https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus

skills/planning-with-files/scripts/attest-plan.ps1

  • Executable scriptline 1
    Executable file

skills/planning-with-files/scripts/attest-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 199
    rm -f "${attestation_file}"
  • Dangerous shell operationline 262
    rm -f "${lock_dir}/.attestation.lock" 2>/dev/null
  • Dangerous shell operationline 279
    rm -f "${fb_tmp}" "${tmp_file}" 2>/dev/null
  • Dangerous shell operationline 284
    rm -f "${tmp_file}" 2>/dev/null

skills/planning-with-files/scripts/check-complete.ps1

  • Executable scriptline 1
    Executable file

skills/planning-with-files/scripts/check-complete.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/planning-with-files/scripts/gate-stop.sh

  • Executable scriptline 1
    #!/bin/sh

skills/planning-with-files/scripts/init-session.ps1

  • Executable scriptline 1
    Executable file

skills/planning-with-files/scripts/init-session.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 196
    rm -f "${_mode_dir}/.gate_last_ledger" 2>/dev/null || true

skills/planning-with-files/scripts/inject-plan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 1497
    [Credential-related source omitted]
  • Access to secretsline 1598
    [Credential-related source omitted]
  • Access to secretsline 1744
    [Credential-related source omitted]
  • Access to secretsline 1750
    [Credential-related source omitted]
  • Access to secretsline 1755
    [Credential-related source omitted]
  • Access to secretsline 1762
    [Credential-related source omitted]
  • Access to secretsline 1766
    [Credential-related source omitted]

skills/planning-with-files/scripts/inject-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 373
    [Credential-related source omitted]
  • Dangerous shell operationline 608
    rm -f -- "$1" 2>/dev/null || :
  • Dangerous shell operationline 620
    rm -rf -- "$LEDGER_SNAPSHOT_DIR" 2>/dev/null || :
  • Dangerous shell operationline 1175
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1345
    rm -f "$RAW_VIEW" 2>/dev/null || :
  • Dangerous shell operationline 1370
    rm -f "$RAW_PROGRESS" 2>/dev/null || :
  • Dangerous shell operationline 1383
    rm -f "$RAW_PROGRESS" 2>/dev/null || :

skills/planning-with-files/scripts/ledger-append.ps1

  • Executable scriptline 1
    Executable file

skills/planning-with-files/scripts/ledger-append.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 339
    rm -f "${LOCK_FILE}" 2>/dev/null || true

skills/planning-with-files/scripts/ledger-summary.ps1

  • Executable scriptline 1
    Executable file

skills/planning-with-files/scripts/ledger-summary.sh

  • Executable scriptline 1
    #!/bin/sh

skills/planning-with-files/scripts/phase-status.ps1

  • Executable scriptline 1
    Executable file

skills/planning-with-files/scripts/phase-status.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Dangerous shell operationline 106
    rm -f "${owner_file}" 2>/dev/null || true
  • Access to secretsline 120
    [Credential-related source omitted]
  • Dangerous shell operationline 213
    rm -f "${TMP_FILE}" 2>/dev/null
  • Dangerous shell operationline 225
    rm -f "${TMP_FILE}" 2>/dev/null

skills/planning-with-files/scripts/plan-doctor.sh

  • Executable scriptline 1
    #!/bin/sh

skills/planning-with-files/scripts/resolve-plan-dir.ps1

  • Executable scriptline 1
    Executable file

skills/planning-with-files/scripts/resolve-plan-dir.sh

  • Executable scriptline 1
    #!/bin/sh

skills/planning-with-files/scripts/session-catchup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 412
    [Credential-related source omitted]
  • Access to secretsline 415
    [Credential-related source omitted]
  • Access to secretsline 416
    [Credential-related source omitted]

skills/planning-with-files/scripts/set-active-plan.ps1

  • Executable scriptline 1
    Executable file

skills/planning-with-files/scripts/set-active-plan.sh

  • Executable scriptline 1
    #!/bin/sh
  • Dangerous shell operationline 538
    trap 'rm -f "${temp_file}"' EXIT

skills/planning-with-files/scripts/skill-hook.sh

  • Executable scriptline 1
    #!/bin/sh
  • Access to secretsline 279
    [Credential-related source omitted]
  • Access to secretsline 296
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 500 facts

and 450 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorNativePath .cursor/hooks.json.cursor/skills/<skill-name>/
Gemini CLINativePath .gemini/hooks/after-tool.sh.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md .codebuddy/skills/planning-with-files/SKILL.md.github/skills/<skill-name>/
OpenCodeNativePath .opencode/commands/pwf-status.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

OthmanAdi/planning-with-files: #75 on hotskills, 27.9k stars

[![OthmanAdi/planning-with-files on hotskills](https://hotskills.dev/badge/othmanadi-planning-with-files.svg)](https://hotskills.dev/skill/othmanadi-planning-with-files/)