v3.24.1Patch
Monorepo Sync, OpenAPI Alignment, Profile Normalization & CI Workflows
This patch release aligns documentation and OpenAPI specs across all five monorepo apps, improves profile normalization in
@veriworkly/profile-core, synchronizes environment templates, and updates GitHub Actions workflows to compile shared packages before running test suites.Contributors:
Added(5)
- Build Shared Packages step in GitHub Actions CI workflows (
builds.yamlandtests.yaml) to compile@veriworkly/profile-corebefore app builds and unit tests execute. - Helper functions (
itemLabel,itemProse,itemFirst,itemList,itemLinkUrl,formatPeriod) in the portfolio mock template library to enable local and CI test runs without private submodule access. - Comprehensive environment variable documentation in
ENV_SETUP.mdand 24 missing configuration keys inapps/server/.env.example. - Preview asset for the VeriWorkly Special resume template.
- PR #196: [Docs]: comprehensive audit reconciliation and monorepo sync by @Gautam25Raj
Improved(6)
- Synchronized bundled OpenAPI 3.1 specifications (
openapi.jsonandopenapi.yaml) across all five consumer applications. - Aligned agent discovery manifests (
.well-known/agent.json) andllms.txtendpoints across all apps. - Standardized WCAG accessibility target across
PRODUCT.md,veriworkly.md, and coding standards to WCAG 2.2 Level AA. - Updated documentation platform with complete 12-template catalog (7 resume + 5 cover letter) and v3 per-document localStorage architecture.
- Refreshed app READMEs with current port numbers, cron job schedules, and setup guides.
- Clarified paid GitHub import limits in FAQ documentation and reconciled pricing across all public markdown files.
Fixed(4)
- Master profile normalization now accepts unknown input data and falls back safely to default fields instead of throwing runtime cast errors.
- Document creation delays UUID allocation until profile parsing succeeds, preventing orphaned IDs if an import fails.
- Tightened cover letter default values to match the latest profile-core projection output shape.
- Fixed LaTeX math expression parsing errors in
state-management.mdxduring static docs compilation.
#auto-synced