4 community-contributed fixes — no new features, no breaking changes.
What Changed
Inference & Parsing
- #800
Inference.tsJSON parsing only matched objects{}— now handles arrays[]too, with validation viaJSON.parse
Documentation & Portability
- #836
CONTEXT_ROUTING.mdhad 29 dead references to files removed in v4.0 — consolidated to 4 README pointers - #817
WorldThreatModelHarnesshardcoded~/.claude/path — now uses$PAI_DIRfor portability
Installer
- #846 Upgrading from v2.5/v3.0 stranded user context at
skills/PAI/USER/— installer now migrates files toPAI/USER/and creates symlinks for backwards compatibility
Installation
git clone https://github.com/danielmiessler/Personal_AI_Infrastructure.git
cd Personal_AI_Infrastructure/Releases/v4.0.3
cp -r .claude ~/ && cd ~/.claude && bash install.shSee the Releases directory for all versions and upgrade instructions.
Contributors
Thank you to @rikitikitavi2012-debug, @Spirotot, and @catchingknives for these contributions!