Skip to content

Expand VM module loader section in v5 migration guide#479

Merged
kriszyp merged 3 commits intomainfrom
v5-migration-vm-loader
Apr 28, 2026
Merged

Expand VM module loader section in v5 migration guide#479
kriszyp merged 3 commits intomainfrom
v5-migration-vm-loader

Conversation

@kriszyp
Copy link
Copy Markdown
Member

@kriszyp kriszyp commented Apr 26, 2026

Summary

  • Replaces the one-sentence VM Module Loader section with comprehensive documentation covering all applications config options
  • Documents intrinsic lockdown modes (freeze-after-load, freeze, ses, none) and what breaks under each
  • Documents allowedDirectory with production vs dev default distinction
  • Documents allowedBuiltinModules allowlist
  • Documents dependencyLoader options
  • Explains how to disable or narrow the VM loader for legacy compatibility
  • Fixes missing closing backtick on the harper-pro install command

Test plan

  • Review that config examples match the actual defaults in defaultConfig.yaml
  • Verify lockdown mode descriptions match behavior in jsLoader.ts
  • Check links and formatting render correctly in docs site

🤖 Generated with Claude Code

Add comprehensive documentation for the new applications configuration
options: lockdown modes, allowedDirectory, allowedBuiltinModules,
dependencyLoader, and how to disable the VM loader for legacy compatibility.
Also fix missing closing backtick on harper-pro install command.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@kriszyp kriszyp requested a review from a team as a code owner April 26, 2026 23:50
@github-actions github-actions Bot temporarily deployed to pr-479 April 26, 2026 23:52 Inactive
@github-actions
Copy link
Copy Markdown

🚀 Preview Deployment

Your preview deployment is ready!

🔗 Preview URL: https://preview.harper-documentation.harperfabric.com/pr-479

This preview will update automatically when you push new commits.

Comment thread release-notes/v5-lincoln/v5-migration.md Outdated
Co-authored-by: Ethan Arrowood <ethan@arrowood.dev>
@github-actions github-actions Bot temporarily deployed to pr-479 April 28, 2026 04:07 Inactive
@github-actions
Copy link
Copy Markdown

🚀 Preview Deployment

Your preview deployment is ready!

🔗 Preview URL: https://preview.harper-documentation.harperfabric.com/pr-479

This preview will update automatically when you push new commits.

@github-actions github-actions Bot temporarily deployed to pr-479 April 28, 2026 10:45 Inactive
@github-actions
Copy link
Copy Markdown

🚀 Preview Deployment

Your preview deployment is ready!

🔗 Preview URL: https://preview.harper-documentation.harperfabric.com/pr-479

This preview will update automatically when you push new commits.

@kriszyp kriszyp merged commit 932a826 into main Apr 28, 2026
7 checks passed
@kriszyp kriszyp deleted the v5-migration-vm-loader branch April 28, 2026 21:16
@github-actions
Copy link
Copy Markdown

🧹 Preview Cleanup

The preview deployment for this PR has been removed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants