Skip to content

Add Unicode wiki paths and label validation#32

Merged
humandebri merged 5 commits into
mainfrom
fix/pr29-deploy-followups
May 28, 2026
Merged

Add Unicode wiki paths and label validation#32
humandebri merged 5 commits into
mainfrom
fix/pr29-deploy-followups

Conversation

@humandebri
Copy link
Copy Markdown
Collaborator

@humandebri humandebri commented May 28, 2026

Summary

  • Preserve Unicode VFS paths for generated pages, alongside source-language titles, section labels, and body content.
  • Validate LLM-generated section labels at the generation boundary and reject empty or multi-line labels.
  • Update the WikiBrowser deploy script to use wrangler deploy --minify, matching the production deployment requirement from the PR 29 rollout.
  • Adjust the vfs_runtime index migration so source_run_sessions can be added safely to existing schemas.

Testing

  • Ran pnpm test and pnpm typecheck in workers/wiki-generator to cover label validation and Unicode path regression cases.
  • Ran WikiBrowser path, dashboard, and security checks to verify the minified deploy script and Unicode URL handling.
  • Ran vfs_runtime migration tests and clippy to verify existing index schema upgrades remain safe.

@humandebri humandebri changed the title Wiki generator の日本語 path 対応と label 検証を追加 Add Unicode wiki paths and label validation May 28, 2026
@humandebri humandebri marked this pull request as ready for review May 28, 2026 02:02
@humandebri humandebri merged commit f4cb160 into main May 28, 2026
8 checks passed
@humandebri humandebri deleted the fix/pr29-deploy-followups branch May 28, 2026 02:03
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.

1 participant