Skip to content

Releases: project42dev/project42-platform

v0.117.7

Choose a tag to compare

@kristopherjturner kristopherjturner released this 21 Sep 23:47
c412c9c

Canonical diagram captions, accessibility metadata, native source links, explanation sections, and canonical alt text.

Project 42 platform v0.117.6

Choose a tag to compare

@kristopherjturner kristopherjturner released this 21 Sep 22:02
50b5404

Verified canonical content transcript, captions, alternatives, integrity, and source-link repairs.

Project 42 platform v0.117.4

Choose a tag to compare

@github-actions github-actions released this 21 Sep 20:09
06c36b1

Project 42 platform v0.117.4

Installs canonical curriculum from project42-content commit
3ce0443e5996e47dfd07e6bfa17fe63c7a52f2f8: the AI Glossary, introductory
AI and language-model lessons, and evaluation-dataset guide now include supplied
worked examples, learner practice and explained answers. The language-model and
evaluation exercises include independently executed Python with documented output.

Breaking changes

None. Content IDs and public schemas are unchanged.

Migrations

None. Adopters update the platform pin, materialise and rebuild.

Known limitations

This is the first four-item content-audit repair batch. The remaining curriculum,
visual and instructor-package audit work is still open. Synthetic evaluation
fixtures demonstrate grading mechanics, not measured performance of a real model.

Rollback

Restore platform v0.117.2 and rebuild the site. No database migration is involved.

Project 42 platform v0.117.2

Repairs public information and operator documentation. The learner-data page now
recognizes an API origin supplied in site configuration, matching sign-in behavior.
Setup instructions build the content repository first and do not require Gallery.
Courses, lessons, Field Guides and model/tool/concept learning material are unchanged.

Breaking changes

None.

Migrations

None. Adopters update the platform pin, materialise and rebuild.

Known limitations

Reference self-host profiles remain evaluation profiles. Documentation does not
claim that legal review, every video, or every deployment qualification is complete.

Rollback

Restore the preceding platform pin and rebuild the site. No database change is involved.

Project 42 platform v0.117.1

Adds the Enterprise workspace layout beside Standard, Compact and Wide. Visitors can choose a layout in the account menu; the correct bundle loads and the selection survives reload. The platform-owned portal-default now uses the Warm Campus palette without changing content or selecting a different layout.

Rendered contrast correction: restore full-opacity muted labels and explicitly pair primary button fills with foreground text, including accent callouts. No content or layout changes.

Breaking changes

None. The default layout remains Standard; theme identity remains deployment-owned. Repository-owned appearance overrides retain precedence.

Migrations

None.

Adoption

Update the platform dependency, materialise the portal, and rebuild. All shipped layouts are installed unless availablePresets explicitly narrows them. Gallery must sync the released canonical bundles before presenting updated previews.

Project 42 platform v0.116.14

Updates the complete reliable-agent learner journey contract to thirteen modules, with explicit review, operations, and capstone ordering. Preserves assessment, badge, account progress, accessibility, and transcript assertions. Includes all v0.116.12 curriculum repairs and the v0.116.13 public-type correction. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.13

Preserves the published ClassScriptPackage type at the generated catalog boundary, so class segments without visual metadata type-check in adopter on-demand pages. Includes all v0.116.12 curriculum repairs. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Optional fields retain their declared public contract.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.12

Publishes sixteen September lesson repairs, including executable-example failure handling, activity evidence, technical corrections, and caption alignment. Restores result review under its existing module ID and preserves operations instruction in a separate module, with complete class packages for both. Completes the provider decision scoring guide, clarifies source-material authority boundaries, and renders checklist resources with accessible list semantics. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Existing review module and assessment question IDs are preserved.

Migrations

None.

Known limitations

Class packages remain draft text packages; no synthesized media or independent approval is claimed. Orchard reconciliation follows verified site deployment.

Rollback

Pin v0.116.11. No database migration is involved.

Project 42 platform v0.116.11

Publishes reviewed September corrections to prompt architecture, provider SDK patterns, and semantic caching/tracing. The canonical content preserves existing assessment question IDs, removes internal correction notes from learner-facing prose, and aligns semantic caching captions with narration. Canonical content: project42-content@2655c4ea6f8710cabf793d67f5f311c1d61ecac4.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. These lessons were corrected directly in canonical content; Orchard's generated Gate 2 records still require reconciliation and are not recorded as Orchard-published.

Rollback

Pin v0.116.10. No database migration is involved.

Project 42 platform v0.116.10

Removes an OpenAI announcement URL that returned HTTP 403 to the public site's link checker. The 256-dimensional MTEB example remains supported by the already-cited OpenAI embeddings guide. Canonical content: project42-content@69bcd9c040eed4a12fd4d522a8aa3944d550c919.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.9. No database migration is involved.

Project 42 platform v0.116.9

Corrects the vector embeddings and pgvector lesson after the September Orchard draft failed assessment review. The lesson distinguishes Anthropic's Voyage AI documentation from an Anthropic embedding API, accurately describes Google's Embedding 2 identifier and preview endpoint listing, records normalization and query conventions in its schema example, scopes the partial index by dimension, and includes PostgreSQL 17 ordering guidance. Canonical content: project42-content@a99d38909c6a9ef078c66a4ff0cb91c8ad231e9d.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.8. No database migration is involved.

Project 42 platform v0.116.8

Removes a redundant OpenAI Models API citation that returned HTTP 403 to the public site's link checker. The OpenAI overview and models documentation remain. Canonical content: project42-content@d5754bdeca6386eafcffdc1c1cd25d5242168878.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. September Orchard queue reconciliation remains open.

Rollback

Pin v0.116.7. No database migration is involved.

Project 42 platform v0.116.7

Provider comparison now includes Gemini and a dated evidence exercise. OpenAI practice adds tool and availability checks. The bounded agent loop exercises all five terminal states. This release pins canonical content at project42-content@a9a5e6668186c68e8e9ba414f20fa187d976ea4b.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. The agent result review lesson and existing September Orchard queue items still require repair or reconciliation; this release does not mark them published by Orchard.

Rollback

Pin v0.116.6. No database migration is involved.

Project 42 platform v0.116.5

The AI Glossary, Prompt Checklist, and Provider Decision Card now include concrete definitions and examples, representative evaluation steps, and relevant dated primary sources. These edits address review findings for September Orchard items 9268–9270. This release pins canonical content at project42-content@ab57247471396fe8e4de7a18b0fca1a38577af8d.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.5 to serve these corrections. Orchard still holds the generated drafts without Gate 2 evidence; the other September findings remain unresolved.

Rollback

Pin v0.116.4. No database migration is involved.

Project 42 platform v0.116.4

The Agent Safety Checklist now gives concrete permission, approval, postcondition, and recovery checks grounded in OWASP guidance. This release pins canonical content at project42-content@4baa7c26223c1c8bdec5c2e911f3d413bbb628e4.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.4 to serve this correction. The other September Orchard findings still need editorial work and publication.

Rollback

Pin v0.116.3. No database migration is involved.

Project 42 platform v0.116.3

The vLLM and Ollama lesson now explains how to stage Ollama models before disconnecting a host, distinguishes local model storage from cloud-feature controls, and removes an unsupported vLLM memory-default claim. This release pins canonical content at project42-content@a8678408d761bd7133a694b98d8f8ff3fc2080e1.

Breaking changes

None.

Migrations

None.

Known limi...

Read more

Project 42 platform v0.117.3

Choose a tag to compare

@github-actions github-actions released this 21 Sep 19:03
a08c1a5

Project 42 platform v0.117.3

Installs canonical curriculum from project42-content commit
3ce0443e5996e47dfd07e6bfa17fe63c7a52f2f8: the AI Glossary, introductory
AI and language-model lessons, and evaluation-dataset guide now include supplied
worked examples, learner practice and explained answers. The language-model and
evaluation exercises include independently executed Python with documented output.

Breaking changes

None. Content IDs and public schemas are unchanged.

Migrations

None. Adopters update the platform pin, materialise and rebuild.

Known limitations

This is the first four-item content-audit repair batch. The remaining curriculum,
visual and instructor-package audit work is still open. Synthetic evaluation
fixtures demonstrate grading mechanics, not measured performance of a real model.

Rollback

Restore platform v0.117.2 and rebuild the site. No database migration is involved.

Project 42 platform v0.117.2

Repairs public information and operator documentation. The learner-data page now
recognizes an API origin supplied in site configuration, matching sign-in behavior.
Setup instructions build the content repository first and do not require Gallery.
Courses, lessons, Field Guides and model/tool/concept learning material are unchanged.

Breaking changes

None.

Migrations

None. Adopters update the platform pin, materialise and rebuild.

Known limitations

Reference self-host profiles remain evaluation profiles. Documentation does not
claim that legal review, every video, or every deployment qualification is complete.

Rollback

Restore the preceding platform pin and rebuild the site. No database change is involved.

Project 42 platform v0.117.1

Adds the Enterprise workspace layout beside Standard, Compact and Wide. Visitors can choose a layout in the account menu; the correct bundle loads and the selection survives reload. The platform-owned portal-default now uses the Warm Campus palette without changing content or selecting a different layout.

Rendered contrast correction: restore full-opacity muted labels and explicitly pair primary button fills with foreground text, including accent callouts. No content or layout changes.

Breaking changes

None. The default layout remains Standard; theme identity remains deployment-owned. Repository-owned appearance overrides retain precedence.

Migrations

None.

Adoption

Update the platform dependency, materialise the portal, and rebuild. All shipped layouts are installed unless availablePresets explicitly narrows them. Gallery must sync the released canonical bundles before presenting updated previews.

Project 42 platform v0.116.14

Updates the complete reliable-agent learner journey contract to thirteen modules, with explicit review, operations, and capstone ordering. Preserves assessment, badge, account progress, accessibility, and transcript assertions. Includes all v0.116.12 curriculum repairs and the v0.116.13 public-type correction. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.13

Preserves the published ClassScriptPackage type at the generated catalog boundary, so class segments without visual metadata type-check in adopter on-demand pages. Includes all v0.116.12 curriculum repairs. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Optional fields retain their declared public contract.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.12

Publishes sixteen September lesson repairs, including executable-example failure handling, activity evidence, technical corrections, and caption alignment. Restores result review under its existing module ID and preserves operations instruction in a separate module, with complete class packages for both. Completes the provider decision scoring guide, clarifies source-material authority boundaries, and renders checklist resources with accessible list semantics. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Existing review module and assessment question IDs are preserved.

Migrations

None.

Known limitations

Class packages remain draft text packages; no synthesized media or independent approval is claimed. Orchard reconciliation follows verified site deployment.

Rollback

Pin v0.116.11. No database migration is involved.

Project 42 platform v0.116.11

Publishes reviewed September corrections to prompt architecture, provider SDK patterns, and semantic caching/tracing. The canonical content preserves existing assessment question IDs, removes internal correction notes from learner-facing prose, and aligns semantic caching captions with narration. Canonical content: project42-content@2655c4ea6f8710cabf793d67f5f311c1d61ecac4.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. These lessons were corrected directly in canonical content; Orchard's generated Gate 2 records still require reconciliation and are not recorded as Orchard-published.

Rollback

Pin v0.116.10. No database migration is involved.

Project 42 platform v0.116.10

Removes an OpenAI announcement URL that returned HTTP 403 to the public site's link checker. The 256-dimensional MTEB example remains supported by the already-cited OpenAI embeddings guide. Canonical content: project42-content@69bcd9c040eed4a12fd4d522a8aa3944d550c919.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.9. No database migration is involved.

Project 42 platform v0.116.9

Corrects the vector embeddings and pgvector lesson after the September Orchard draft failed assessment review. The lesson distinguishes Anthropic's Voyage AI documentation from an Anthropic embedding API, accurately describes Google's Embedding 2 identifier and preview endpoint listing, records normalization and query conventions in its schema example, scopes the partial index by dimension, and includes PostgreSQL 17 ordering guidance. Canonical content: project42-content@a99d38909c6a9ef078c66a4ff0cb91c8ad231e9d.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.8. No database migration is involved.

Project 42 platform v0.116.8

Removes a redundant OpenAI Models API citation that returned HTTP 403 to the public site's link checker. The OpenAI overview and models documentation remain. Canonical content: project42-content@d5754bdeca6386eafcffdc1c1cd25d5242168878.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. September Orchard queue reconciliation remains open.

Rollback

Pin v0.116.7. No database migration is involved.

Project 42 platform v0.116.7

Provider comparison now includes Gemini and a dated evidence exercise. OpenAI practice adds tool and availability checks. The bounded agent loop exercises all five terminal states. This release pins canonical content at project42-content@a9a5e6668186c68e8e9ba414f20fa187d976ea4b.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. The agent result review lesson and existing September Orchard queue items still require repair or reconciliation; this release does not mark them published by Orchard.

Rollback

Pin v0.116.6. No database migration is involved.

Project 42 platform v0.116.5

The AI Glossary, Prompt Checklist, and Provider Decision Card now include concrete definitions and examples, representative evaluation steps, and relevant dated primary sources. These edits address review findings for September Orchard items 9268–9270. This release pins canonical content at project42-content@ab57247471396fe8e4de7a18b0fca1a38577af8d.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.5 to serve these corrections. Orchard still holds the generated drafts without Gate 2 evidence; the other September findings remain unresolved.

Rollback

Pin v0.116.4. No database migration is involved.

Project 42 platform v0.116.4

The Agent Safety Checklist now gives concrete permission, approval, postcondition, and recovery checks grounded in OWASP guidance. This release pins canonical content at project42-content@4baa7c26223c1c8bdec5c2e911f3d413bbb628e4.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.4 to serve this correction. The other September Orchard findings still need editorial work and publication.

Rollback

Pin v0.116.3. No database migration is involved.

Project 42 platform v0.116.3

The vLLM and Ollama lesson now explains how to stage Ollama models before disconnecting a host, distinguishes local model storage from cloud-feature controls, and removes an unsupported vLLM memory-default claim. This release pins canonical content at project42-content@a8678408d761bd7133a694b98d8f8ff3fc2080e1.

Breaking changes

None.

Migrations

None.

Known limi...

Read more

Project 42 platform v0.117.2

Choose a tag to compare

@github-actions github-actions released this 19 Sep 00:14
6e95e16

Project 42 platform v0.117.2

Repairs public information and operator documentation. The learner-data page now
recognizes an API origin supplied in site configuration, matching sign-in behavior.
Setup instructions build the content repository first and do not require Gallery.
Courses, lessons, Field Guides and model/tool/concept learning material are unchanged.

Breaking changes

None.

Migrations

None. Adopters update the platform pin, materialise and rebuild.

Known limitations

Reference self-host profiles remain evaluation profiles. Documentation does not
claim that legal review, every video, or every deployment qualification is complete.

Rollback

Restore the preceding platform pin and rebuild the site. No database change is involved.

Project 42 platform v0.117.1

Adds the Enterprise workspace layout beside Standard, Compact and Wide. Visitors can choose a layout in the account menu; the correct bundle loads and the selection survives reload. The platform-owned portal-default now uses the Warm Campus palette without changing content or selecting a different layout.

Rendered contrast correction: restore full-opacity muted labels and explicitly pair primary button fills with foreground text, including accent callouts. No content or layout changes.

Breaking changes

None. The default layout remains Standard; theme identity remains deployment-owned. Repository-owned appearance overrides retain precedence.

Migrations

None.

Adoption

Update the platform dependency, materialise the portal, and rebuild. All shipped layouts are installed unless availablePresets explicitly narrows them. Gallery must sync the released canonical bundles before presenting updated previews.

Project 42 platform v0.116.14

Updates the complete reliable-agent learner journey contract to thirteen modules, with explicit review, operations, and capstone ordering. Preserves assessment, badge, account progress, accessibility, and transcript assertions. Includes all v0.116.12 curriculum repairs and the v0.116.13 public-type correction. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.13

Preserves the published ClassScriptPackage type at the generated catalog boundary, so class segments without visual metadata type-check in adopter on-demand pages. Includes all v0.116.12 curriculum repairs. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Optional fields retain their declared public contract.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.12

Publishes sixteen September lesson repairs, including executable-example failure handling, activity evidence, technical corrections, and caption alignment. Restores result review under its existing module ID and preserves operations instruction in a separate module, with complete class packages for both. Completes the provider decision scoring guide, clarifies source-material authority boundaries, and renders checklist resources with accessible list semantics. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Existing review module and assessment question IDs are preserved.

Migrations

None.

Known limitations

Class packages remain draft text packages; no synthesized media or independent approval is claimed. Orchard reconciliation follows verified site deployment.

Rollback

Pin v0.116.11. No database migration is involved.

Project 42 platform v0.116.11

Publishes reviewed September corrections to prompt architecture, provider SDK patterns, and semantic caching/tracing. The canonical content preserves existing assessment question IDs, removes internal correction notes from learner-facing prose, and aligns semantic caching captions with narration. Canonical content: project42-content@2655c4ea6f8710cabf793d67f5f311c1d61ecac4.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. These lessons were corrected directly in canonical content; Orchard's generated Gate 2 records still require reconciliation and are not recorded as Orchard-published.

Rollback

Pin v0.116.10. No database migration is involved.

Project 42 platform v0.116.10

Removes an OpenAI announcement URL that returned HTTP 403 to the public site's link checker. The 256-dimensional MTEB example remains supported by the already-cited OpenAI embeddings guide. Canonical content: project42-content@69bcd9c040eed4a12fd4d522a8aa3944d550c919.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.9. No database migration is involved.

Project 42 platform v0.116.9

Corrects the vector embeddings and pgvector lesson after the September Orchard draft failed assessment review. The lesson distinguishes Anthropic's Voyage AI documentation from an Anthropic embedding API, accurately describes Google's Embedding 2 identifier and preview endpoint listing, records normalization and query conventions in its schema example, scopes the partial index by dimension, and includes PostgreSQL 17 ordering guidance. Canonical content: project42-content@a99d38909c6a9ef078c66a4ff0cb91c8ad231e9d.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.8. No database migration is involved.

Project 42 platform v0.116.8

Removes a redundant OpenAI Models API citation that returned HTTP 403 to the public site's link checker. The OpenAI overview and models documentation remain. Canonical content: project42-content@d5754bdeca6386eafcffdc1c1cd25d5242168878.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. September Orchard queue reconciliation remains open.

Rollback

Pin v0.116.7. No database migration is involved.

Project 42 platform v0.116.7

Provider comparison now includes Gemini and a dated evidence exercise. OpenAI practice adds tool and availability checks. The bounded agent loop exercises all five terminal states. This release pins canonical content at project42-content@a9a5e6668186c68e8e9ba414f20fa187d976ea4b.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. The agent result review lesson and existing September Orchard queue items still require repair or reconciliation; this release does not mark them published by Orchard.

Rollback

Pin v0.116.6. No database migration is involved.

Project 42 platform v0.116.5

The AI Glossary, Prompt Checklist, and Provider Decision Card now include concrete definitions and examples, representative evaluation steps, and relevant dated primary sources. These edits address review findings for September Orchard items 9268–9270. This release pins canonical content at project42-content@ab57247471396fe8e4de7a18b0fca1a38577af8d.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.5 to serve these corrections. Orchard still holds the generated drafts without Gate 2 evidence; the other September findings remain unresolved.

Rollback

Pin v0.116.4. No database migration is involved.

Project 42 platform v0.116.4

The Agent Safety Checklist now gives concrete permission, approval, postcondition, and recovery checks grounded in OWASP guidance. This release pins canonical content at project42-content@4baa7c26223c1c8bdec5c2e911f3d413bbb628e4.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.4 to serve this correction. The other September Orchard findings still need editorial work and publication.

Rollback

Pin v0.116.3. No database migration is involved.

Project 42 platform v0.116.3

The vLLM and Ollama lesson now explains how to stage Ollama models before disconnecting a host, distinguishes local model storage from cloud-feature controls, and removes an unsupported vLLM memory-default claim. This release pins canonical content at project42-content@a8678408d761bd7133a694b98d8f8ff3fc2080e1.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.3 to serve this correction. Other September Orchard findings remain unpublished.

Rollback

Pin v0.116.2. No database migration is involved.

Project 42 platform v0.116.2

The AI mental models lesson now explains that repeated agreement measures observed output stability, not factual truth or the underlying token distribution. Its learner activity and instructor script remain attached. The catalogue no longer promises guaranteed structured output, and the Orchard and agent-orchestration diagrams reflect the current lifecycle. The platform pins the validated canonical content at project42-content@4c41c9ea71658f1810059a369792b2ca1f7ec08f.

Breaking changes

None.

Migrations

None.

Known limitations

The consumer sites must update their platform pins to v0.116.2 to serve this curriculum.

Rollback

Pin v0.116.1. No database migrati...

Read more

Project 42 platform v0.117.1

Choose a tag to compare

@github-actions github-actions released this 18 Sep 21:18
233b9a6

Project 42 platform v0.117.1

Adds the Enterprise workspace layout beside Standard, Compact and Wide. Visitors can choose a layout in the account menu; the correct bundle loads and the selection survives reload. The platform-owned portal-default now uses the Warm Campus palette without changing content or selecting a different layout.

Rendered contrast correction: restore full-opacity muted labels and explicitly pair primary button fills with foreground text, including accent callouts. No content or layout changes.

Breaking changes

None. The default layout remains Standard; theme identity remains deployment-owned. Repository-owned appearance overrides retain precedence.

Migrations

None.

Adoption

Update the platform dependency, materialise the portal, and rebuild. All shipped layouts are installed unless availablePresets explicitly narrows them. Gallery must sync the released canonical bundles before presenting updated previews.

Project 42 platform v0.116.14

Updates the complete reliable-agent learner journey contract to thirteen modules, with explicit review, operations, and capstone ordering. Preserves assessment, badge, account progress, accessibility, and transcript assertions. Includes all v0.116.12 curriculum repairs and the v0.116.13 public-type correction. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.13

Preserves the published ClassScriptPackage type at the generated catalog boundary, so class segments without visual metadata type-check in adopter on-demand pages. Includes all v0.116.12 curriculum repairs. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Optional fields retain their declared public contract.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.12

Publishes sixteen September lesson repairs, including executable-example failure handling, activity evidence, technical corrections, and caption alignment. Restores result review under its existing module ID and preserves operations instruction in a separate module, with complete class packages for both. Completes the provider decision scoring guide, clarifies source-material authority boundaries, and renders checklist resources with accessible list semantics. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Existing review module and assessment question IDs are preserved.

Migrations

None.

Known limitations

Class packages remain draft text packages; no synthesized media or independent approval is claimed. Orchard reconciliation follows verified site deployment.

Rollback

Pin v0.116.11. No database migration is involved.

Project 42 platform v0.116.11

Publishes reviewed September corrections to prompt architecture, provider SDK patterns, and semantic caching/tracing. The canonical content preserves existing assessment question IDs, removes internal correction notes from learner-facing prose, and aligns semantic caching captions with narration. Canonical content: project42-content@2655c4ea6f8710cabf793d67f5f311c1d61ecac4.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. These lessons were corrected directly in canonical content; Orchard's generated Gate 2 records still require reconciliation and are not recorded as Orchard-published.

Rollback

Pin v0.116.10. No database migration is involved.

Project 42 platform v0.116.10

Removes an OpenAI announcement URL that returned HTTP 403 to the public site's link checker. The 256-dimensional MTEB example remains supported by the already-cited OpenAI embeddings guide. Canonical content: project42-content@69bcd9c040eed4a12fd4d522a8aa3944d550c919.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.9. No database migration is involved.

Project 42 platform v0.116.9

Corrects the vector embeddings and pgvector lesson after the September Orchard draft failed assessment review. The lesson distinguishes Anthropic's Voyage AI documentation from an Anthropic embedding API, accurately describes Google's Embedding 2 identifier and preview endpoint listing, records normalization and query conventions in its schema example, scopes the partial index by dimension, and includes PostgreSQL 17 ordering guidance. Canonical content: project42-content@a99d38909c6a9ef078c66a4ff0cb91c8ad231e9d.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.8. No database migration is involved.

Project 42 platform v0.116.8

Removes a redundant OpenAI Models API citation that returned HTTP 403 to the public site's link checker. The OpenAI overview and models documentation remain. Canonical content: project42-content@d5754bdeca6386eafcffdc1c1cd25d5242168878.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. September Orchard queue reconciliation remains open.

Rollback

Pin v0.116.7. No database migration is involved.

Project 42 platform v0.116.7

Provider comparison now includes Gemini and a dated evidence exercise. OpenAI practice adds tool and availability checks. The bounded agent loop exercises all five terminal states. This release pins canonical content at project42-content@a9a5e6668186c68e8e9ba414f20fa187d976ea4b.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. The agent result review lesson and existing September Orchard queue items still require repair or reconciliation; this release does not mark them published by Orchard.

Rollback

Pin v0.116.6. No database migration is involved.

Project 42 platform v0.116.5

The AI Glossary, Prompt Checklist, and Provider Decision Card now include concrete definitions and examples, representative evaluation steps, and relevant dated primary sources. These edits address review findings for September Orchard items 9268–9270. This release pins canonical content at project42-content@ab57247471396fe8e4de7a18b0fca1a38577af8d.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.5 to serve these corrections. Orchard still holds the generated drafts without Gate 2 evidence; the other September findings remain unresolved.

Rollback

Pin v0.116.4. No database migration is involved.

Project 42 platform v0.116.4

The Agent Safety Checklist now gives concrete permission, approval, postcondition, and recovery checks grounded in OWASP guidance. This release pins canonical content at project42-content@4baa7c26223c1c8bdec5c2e911f3d413bbb628e4.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.4 to serve this correction. The other September Orchard findings still need editorial work and publication.

Rollback

Pin v0.116.3. No database migration is involved.

Project 42 platform v0.116.3

The vLLM and Ollama lesson now explains how to stage Ollama models before disconnecting a host, distinguishes local model storage from cloud-feature controls, and removes an unsupported vLLM memory-default claim. This release pins canonical content at project42-content@a8678408d761bd7133a694b98d8f8ff3fc2080e1.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.3 to serve this correction. Other September Orchard findings remain unpublished.

Rollback

Pin v0.116.2. No database migration is involved.

Project 42 platform v0.116.2

The AI mental models lesson now explains that repeated agreement measures observed output stability, not factual truth or the underlying token distribution. Its learner activity and instructor script remain attached. The catalogue no longer promises guaranteed structured output, and the Orchard and agent-orchestration diagrams reflect the current lifecycle. The platform pins the validated canonical content at project42-content@4c41c9ea71658f1810059a369792b2ca1f7ec08f.

Breaking changes

None.

Migrations

None.

Known limitations

The consumer sites must update their platform pins to v0.116.2 to serve this curriculum.

Rollback

Pin v0.116.1. No database migration is involved.

Project 42 platform v0.116.1

The hosted smoke now proves a learner keeps their place, and the Claude safety module's code example no longer teaches the unsafe pattern it warns against.

The hosted smoke never proved "continue where you left off". It only ever wrote and read back a finished module. The persistence gate now records a visit to an unfinished module exactly as the front end does, requires a fresh signed-in session to read back recentModule, and requires selectResumeTarget to send the learner back to it. A store that keeps completions but loses the learner's place now fails the gate by name.

The Claude safety module's example concatenated untrusted retrieved text into the user message. That contradicted the sectio...

Read more

Project 42 platform v0.117.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 20:40
8162b80

Project 42 platform v0.117.0

Adds the Enterprise workspace layout beside Standard, Compact and Wide. Visitors can choose a layout in the account menu; the correct bundle loads and the selection survives reload. The platform-owned portal-default now uses the Warm Campus palette without changing content or selecting a different layout.

Breaking changes

None. The default layout remains Standard; theme identity remains deployment-owned. Repository-owned appearance overrides retain precedence.

Migrations

None.

Adoption

Update the platform dependency, materialise the portal, and rebuild. All shipped layouts are installed unless availablePresets explicitly narrows them. Gallery must sync the released canonical bundles before presenting updated previews.

Project 42 platform v0.116.14

Updates the complete reliable-agent learner journey contract to thirteen modules, with explicit review, operations, and capstone ordering. Preserves assessment, badge, account progress, accessibility, and transcript assertions. Includes all v0.116.12 curriculum repairs and the v0.116.13 public-type correction. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.13

Preserves the published ClassScriptPackage type at the generated catalog boundary, so class segments without visual metadata type-check in adopter on-demand pages. Includes all v0.116.12 curriculum repairs. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Optional fields retain their declared public contract.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.12

Publishes sixteen September lesson repairs, including executable-example failure handling, activity evidence, technical corrections, and caption alignment. Restores result review under its existing module ID and preserves operations instruction in a separate module, with complete class packages for both. Completes the provider decision scoring guide, clarifies source-material authority boundaries, and renders checklist resources with accessible list semantics. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Existing review module and assessment question IDs are preserved.

Migrations

None.

Known limitations

Class packages remain draft text packages; no synthesized media or independent approval is claimed. Orchard reconciliation follows verified site deployment.

Rollback

Pin v0.116.11. No database migration is involved.

Project 42 platform v0.116.11

Publishes reviewed September corrections to prompt architecture, provider SDK patterns, and semantic caching/tracing. The canonical content preserves existing assessment question IDs, removes internal correction notes from learner-facing prose, and aligns semantic caching captions with narration. Canonical content: project42-content@2655c4ea6f8710cabf793d67f5f311c1d61ecac4.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. These lessons were corrected directly in canonical content; Orchard's generated Gate 2 records still require reconciliation and are not recorded as Orchard-published.

Rollback

Pin v0.116.10. No database migration is involved.

Project 42 platform v0.116.10

Removes an OpenAI announcement URL that returned HTTP 403 to the public site's link checker. The 256-dimensional MTEB example remains supported by the already-cited OpenAI embeddings guide. Canonical content: project42-content@69bcd9c040eed4a12fd4d522a8aa3944d550c919.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.9. No database migration is involved.

Project 42 platform v0.116.9

Corrects the vector embeddings and pgvector lesson after the September Orchard draft failed assessment review. The lesson distinguishes Anthropic's Voyage AI documentation from an Anthropic embedding API, accurately describes Google's Embedding 2 identifier and preview endpoint listing, records normalization and query conventions in its schema example, scopes the partial index by dimension, and includes PostgreSQL 17 ordering guidance. Canonical content: project42-content@a99d38909c6a9ef078c66a4ff0cb91c8ad231e9d.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.8. No database migration is involved.

Project 42 platform v0.116.8

Removes a redundant OpenAI Models API citation that returned HTTP 403 to the public site's link checker. The OpenAI overview and models documentation remain. Canonical content: project42-content@d5754bdeca6386eafcffdc1c1cd25d5242168878.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. September Orchard queue reconciliation remains open.

Rollback

Pin v0.116.7. No database migration is involved.

Project 42 platform v0.116.7

Provider comparison now includes Gemini and a dated evidence exercise. OpenAI practice adds tool and availability checks. The bounded agent loop exercises all five terminal states. This release pins canonical content at project42-content@a9a5e6668186c68e8e9ba414f20fa187d976ea4b.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. The agent result review lesson and existing September Orchard queue items still require repair or reconciliation; this release does not mark them published by Orchard.

Rollback

Pin v0.116.6. No database migration is involved.

Project 42 platform v0.116.5

The AI Glossary, Prompt Checklist, and Provider Decision Card now include concrete definitions and examples, representative evaluation steps, and relevant dated primary sources. These edits address review findings for September Orchard items 9268–9270. This release pins canonical content at project42-content@ab57247471396fe8e4de7a18b0fca1a38577af8d.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.5 to serve these corrections. Orchard still holds the generated drafts without Gate 2 evidence; the other September findings remain unresolved.

Rollback

Pin v0.116.4. No database migration is involved.

Project 42 platform v0.116.4

The Agent Safety Checklist now gives concrete permission, approval, postcondition, and recovery checks grounded in OWASP guidance. This release pins canonical content at project42-content@4baa7c26223c1c8bdec5c2e911f3d413bbb628e4.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.4 to serve this correction. The other September Orchard findings still need editorial work and publication.

Rollback

Pin v0.116.3. No database migration is involved.

Project 42 platform v0.116.3

The vLLM and Ollama lesson now explains how to stage Ollama models before disconnecting a host, distinguishes local model storage from cloud-feature controls, and removes an unsupported vLLM memory-default claim. This release pins canonical content at project42-content@a8678408d761bd7133a694b98d8f8ff3fc2080e1.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.3 to serve this correction. Other September Orchard findings remain unpublished.

Rollback

Pin v0.116.2. No database migration is involved.

Project 42 platform v0.116.2

The AI mental models lesson now explains that repeated agreement measures observed output stability, not factual truth or the underlying token distribution. Its learner activity and instructor script remain attached. The catalogue no longer promises guaranteed structured output, and the Orchard and agent-orchestration diagrams reflect the current lifecycle. The platform pins the validated canonical content at project42-content@4c41c9ea71658f1810059a369792b2ca1f7ec08f.

Breaking changes

None.

Migrations

None.

Known limitations

The consumer sites must update their platform pins to v0.116.2 to serve this curriculum.

Rollback

Pin v0.116.1. No database migration is involved.

Project 42 platform v0.116.1

The hosted smoke now proves a learner keeps their place, and the Claude safety module's code example no longer teaches the unsafe pattern it warns against.

The hosted smoke never proved "continue where you left off". It only ever wrote and read back a finished module. The persistence gate now records a visit to an unfinished module exactly as the front end does, requires a fresh signed-in session to read back recentModule, and requires selectResumeTarget to send the learner back to it. A store that keeps completions but loses the learner's place now fails the gate by name.

The Claude safety module's example concatenated untrusted retrieved text into the user message. That contradicted the section's own guidance. The example now keeps policy in the system prompt and returns the document through a tool_use / tool_result exchange (content project42-content@ba31835).

Break...

Read more

Project 42 platform v0.116.14

Choose a tag to compare

@github-actions github-actions released this 18 Sep 17:20
e436639

Project 42 platform v0.116.14

Updates the complete reliable-agent learner journey contract to thirteen modules, with explicit review, operations, and capstone ordering. Preserves assessment, badge, account progress, accessibility, and transcript assertions. Includes all v0.116.12 curriculum repairs and the v0.116.13 public-type correction. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.13

Preserves the published ClassScriptPackage type at the generated catalog boundary, so class segments without visual metadata type-check in adopter on-demand pages. Includes all v0.116.12 curriculum repairs. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Optional fields retain their declared public contract.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.12

Publishes sixteen September lesson repairs, including executable-example failure handling, activity evidence, technical corrections, and caption alignment. Restores result review under its existing module ID and preserves operations instruction in a separate module, with complete class packages for both. Completes the provider decision scoring guide, clarifies source-material authority boundaries, and renders checklist resources with accessible list semantics. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Existing review module and assessment question IDs are preserved.

Migrations

None.

Known limitations

Class packages remain draft text packages; no synthesized media or independent approval is claimed. Orchard reconciliation follows verified site deployment.

Rollback

Pin v0.116.11. No database migration is involved.

Project 42 platform v0.116.11

Publishes reviewed September corrections to prompt architecture, provider SDK patterns, and semantic caching/tracing. The canonical content preserves existing assessment question IDs, removes internal correction notes from learner-facing prose, and aligns semantic caching captions with narration. Canonical content: project42-content@2655c4ea6f8710cabf793d67f5f311c1d61ecac4.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. These lessons were corrected directly in canonical content; Orchard's generated Gate 2 records still require reconciliation and are not recorded as Orchard-published.

Rollback

Pin v0.116.10. No database migration is involved.

Project 42 platform v0.116.10

Removes an OpenAI announcement URL that returned HTTP 403 to the public site's link checker. The 256-dimensional MTEB example remains supported by the already-cited OpenAI embeddings guide. Canonical content: project42-content@69bcd9c040eed4a12fd4d522a8aa3944d550c919.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.9. No database migration is involved.

Project 42 platform v0.116.9

Corrects the vector embeddings and pgvector lesson after the September Orchard draft failed assessment review. The lesson distinguishes Anthropic's Voyage AI documentation from an Anthropic embedding API, accurately describes Google's Embedding 2 identifier and preview endpoint listing, records normalization and query conventions in its schema example, scopes the partial index by dimension, and includes PostgreSQL 17 ordering guidance. Canonical content: project42-content@a99d38909c6a9ef078c66a4ff0cb91c8ad231e9d.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.8. No database migration is involved.

Project 42 platform v0.116.8

Removes a redundant OpenAI Models API citation that returned HTTP 403 to the public site's link checker. The OpenAI overview and models documentation remain. Canonical content: project42-content@d5754bdeca6386eafcffdc1c1cd25d5242168878.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. September Orchard queue reconciliation remains open.

Rollback

Pin v0.116.7. No database migration is involved.

Project 42 platform v0.116.7

Provider comparison now includes Gemini and a dated evidence exercise. OpenAI practice adds tool and availability checks. The bounded agent loop exercises all five terminal states. This release pins canonical content at project42-content@a9a5e6668186c68e8e9ba414f20fa187d976ea4b.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. The agent result review lesson and existing September Orchard queue items still require repair or reconciliation; this release does not mark them published by Orchard.

Rollback

Pin v0.116.6. No database migration is involved.

Project 42 platform v0.116.5

The AI Glossary, Prompt Checklist, and Provider Decision Card now include concrete definitions and examples, representative evaluation steps, and relevant dated primary sources. These edits address review findings for September Orchard items 9268–9270. This release pins canonical content at project42-content@ab57247471396fe8e4de7a18b0fca1a38577af8d.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.5 to serve these corrections. Orchard still holds the generated drafts without Gate 2 evidence; the other September findings remain unresolved.

Rollback

Pin v0.116.4. No database migration is involved.

Project 42 platform v0.116.4

The Agent Safety Checklist now gives concrete permission, approval, postcondition, and recovery checks grounded in OWASP guidance. This release pins canonical content at project42-content@4baa7c26223c1c8bdec5c2e911f3d413bbb628e4.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.4 to serve this correction. The other September Orchard findings still need editorial work and publication.

Rollback

Pin v0.116.3. No database migration is involved.

Project 42 platform v0.116.3

The vLLM and Ollama lesson now explains how to stage Ollama models before disconnecting a host, distinguishes local model storage from cloud-feature controls, and removes an unsupported vLLM memory-default claim. This release pins canonical content at project42-content@a8678408d761bd7133a694b98d8f8ff3fc2080e1.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.3 to serve this correction. Other September Orchard findings remain unpublished.

Rollback

Pin v0.116.2. No database migration is involved.

Project 42 platform v0.116.2

The AI mental models lesson now explains that repeated agreement measures observed output stability, not factual truth or the underlying token distribution. Its learner activity and instructor script remain attached. The catalogue no longer promises guaranteed structured output, and the Orchard and agent-orchestration diagrams reflect the current lifecycle. The platform pins the validated canonical content at project42-content@4c41c9ea71658f1810059a369792b2ca1f7ec08f.

Breaking changes

None.

Migrations

None.

Known limitations

The consumer sites must update their platform pins to v0.116.2 to serve this curriculum.

Rollback

Pin v0.116.1. No database migration is involved.

Project 42 platform v0.116.1

The hosted smoke now proves a learner keeps their place, and the Claude safety module's code example no longer teaches the unsafe pattern it warns against.

The hosted smoke never proved "continue where you left off". It only ever wrote and read back a finished module. The persistence gate now records a visit to an unfinished module exactly as the front end does, requires a fresh signed-in session to read back recentModule, and requires selectResumeTarget to send the learner back to it. A store that keeps completions but loses the learner's place now fails the gate by name.

The Claude safety module's example concatenated untrusted retrieved text into the user message. That contradicted the section's own guidance. The example now keeps policy in the system prompt and returns the document through a tool_use / tool_result exchange (content project42-content@ba31835).

Breaking changes

None.

Migrations

None. The gate change affects only operators running scripts/smoke-hosted-browser-session.mjs: it now opens one more fresh session and makes one more progress write, both cleaned up.

Known limitations

The portal's platform pin is still v0.116.0; bumping it to v0.116.1 is a follow-up to this release.

Rollback

Pin 0.116.0. Nothing in this release touches a database migration or the self-host compatibility contract beyond the version string.

Project 42 platform v0.116.0

An unhandled Worker error is now visible in Workers Logs, a sixth tracking step joins the published layout ramp, and the hosted smoke names each provider interstitial it passes.

An unhandled Worker error was invisible in Workers Logs. `handleRequest...

Read more

Project 42 platform v0.116.13

Choose a tag to compare

@github-actions github-actions released this 18 Sep 17:00
083c16f

Project 42 platform v0.116.13

Preserves the published ClassScriptPackage type at the generated catalog boundary, so class segments without visual metadata type-check in adopter on-demand pages. Includes all v0.116.12 curriculum repairs. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Optional fields retain their declared public contract.

Migrations

None.

Known limitations

Class packages remain draft text packages. Production reconciliation follows verified website deployment.

Rollback

Pin v0.116.11, the previous deployed site release. No database migration is involved.

Project 42 platform v0.116.12

Publishes sixteen September lesson repairs, including executable-example failure handling, activity evidence, technical corrections, and caption alignment. Restores result review under its existing module ID and preserves operations instruction in a separate module, with complete class packages for both. Completes the provider decision scoring guide, clarifies source-material authority boundaries, and renders checklist resources with accessible list semantics. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Existing review module and assessment question IDs are preserved.

Migrations

None.

Known limitations

Class packages remain draft text packages; no synthesized media or independent approval is claimed. Orchard reconciliation follows verified site deployment.

Rollback

Pin v0.116.11. No database migration is involved.

Project 42 platform v0.116.11

Publishes reviewed September corrections to prompt architecture, provider SDK patterns, and semantic caching/tracing. The canonical content preserves existing assessment question IDs, removes internal correction notes from learner-facing prose, and aligns semantic caching captions with narration. Canonical content: project42-content@2655c4ea6f8710cabf793d67f5f311c1d61ecac4.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. These lessons were corrected directly in canonical content; Orchard's generated Gate 2 records still require reconciliation and are not recorded as Orchard-published.

Rollback

Pin v0.116.10. No database migration is involved.

Project 42 platform v0.116.10

Removes an OpenAI announcement URL that returned HTTP 403 to the public site's link checker. The 256-dimensional MTEB example remains supported by the already-cited OpenAI embeddings guide. Canonical content: project42-content@69bcd9c040eed4a12fd4d522a8aa3944d550c919.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.9. No database migration is involved.

Project 42 platform v0.116.9

Corrects the vector embeddings and pgvector lesson after the September Orchard draft failed assessment review. The lesson distinguishes Anthropic's Voyage AI documentation from an Anthropic embedding API, accurately describes Google's Embedding 2 identifier and preview endpoint listing, records normalization and query conventions in its schema example, scopes the partial index by dimension, and includes PostgreSQL 17 ordering guidance. Canonical content: project42-content@a99d38909c6a9ef078c66a4ff0cb91c8ad231e9d.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.8. No database migration is involved.

Project 42 platform v0.116.8

Removes a redundant OpenAI Models API citation that returned HTTP 403 to the public site's link checker. The OpenAI overview and models documentation remain. Canonical content: project42-content@d5754bdeca6386eafcffdc1c1cd25d5242168878.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. September Orchard queue reconciliation remains open.

Rollback

Pin v0.116.7. No database migration is involved.

Project 42 platform v0.116.7

Provider comparison now includes Gemini and a dated evidence exercise. OpenAI practice adds tool and availability checks. The bounded agent loop exercises all five terminal states. This release pins canonical content at project42-content@a9a5e6668186c68e8e9ba414f20fa187d976ea4b.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. The agent result review lesson and existing September Orchard queue items still require repair or reconciliation; this release does not mark them published by Orchard.

Rollback

Pin v0.116.6. No database migration is involved.

Project 42 platform v0.116.5

The AI Glossary, Prompt Checklist, and Provider Decision Card now include concrete definitions and examples, representative evaluation steps, and relevant dated primary sources. These edits address review findings for September Orchard items 9268–9270. This release pins canonical content at project42-content@ab57247471396fe8e4de7a18b0fca1a38577af8d.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.5 to serve these corrections. Orchard still holds the generated drafts without Gate 2 evidence; the other September findings remain unresolved.

Rollback

Pin v0.116.4. No database migration is involved.

Project 42 platform v0.116.4

The Agent Safety Checklist now gives concrete permission, approval, postcondition, and recovery checks grounded in OWASP guidance. This release pins canonical content at project42-content@4baa7c26223c1c8bdec5c2e911f3d413bbb628e4.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.4 to serve this correction. The other September Orchard findings still need editorial work and publication.

Rollback

Pin v0.116.3. No database migration is involved.

Project 42 platform v0.116.3

The vLLM and Ollama lesson now explains how to stage Ollama models before disconnecting a host, distinguishes local model storage from cloud-feature controls, and removes an unsupported vLLM memory-default claim. This release pins canonical content at project42-content@a8678408d761bd7133a694b98d8f8ff3fc2080e1.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.3 to serve this correction. Other September Orchard findings remain unpublished.

Rollback

Pin v0.116.2. No database migration is involved.

Project 42 platform v0.116.2

The AI mental models lesson now explains that repeated agreement measures observed output stability, not factual truth or the underlying token distribution. Its learner activity and instructor script remain attached. The catalogue no longer promises guaranteed structured output, and the Orchard and agent-orchestration diagrams reflect the current lifecycle. The platform pins the validated canonical content at project42-content@4c41c9ea71658f1810059a369792b2ca1f7ec08f.

Breaking changes

None.

Migrations

None.

Known limitations

The consumer sites must update their platform pins to v0.116.2 to serve this curriculum.

Rollback

Pin v0.116.1. No database migration is involved.

Project 42 platform v0.116.1

The hosted smoke now proves a learner keeps their place, and the Claude safety module's code example no longer teaches the unsafe pattern it warns against.

The hosted smoke never proved "continue where you left off". It only ever wrote and read back a finished module. The persistence gate now records a visit to an unfinished module exactly as the front end does, requires a fresh signed-in session to read back recentModule, and requires selectResumeTarget to send the learner back to it. A store that keeps completions but loses the learner's place now fails the gate by name.

The Claude safety module's example concatenated untrusted retrieved text into the user message. That contradicted the section's own guidance. The example now keeps policy in the system prompt and returns the document through a tool_use / tool_result exchange (content project42-content@ba31835).

Breaking changes

None.

Migrations

None. The gate change affects only operators running scripts/smoke-hosted-browser-session.mjs: it now opens one more fresh session and makes one more progress write, both cleaned up.

Known limitations

The portal's platform pin is still v0.116.0; bumping it to v0.116.1 is a follow-up to this release.

Rollback

Pin 0.116.0. Nothing in this release touches a database migration or the self-host compatibility contract beyond the version string.

Project 42 platform v0.116.0

An unhandled Worker error is now visible in Workers Logs, a sixth tracking step joins the published layout ramp, and the hosted smoke names each provider interstitial it passes.

An unhandled Worker error was invisible in Workers Logs. handleRequest's catch-all turned every unrecognized exception into a bare 500 and discarded the original error's name, message, and stack — only a generic internal_error code and the request's raw pathname were logged. That is why a D1 CHECK-constraint failure on progress_imports produced no trace an operator could act on: wrangler tail showed a request id and nothing else. The catch-all now logs a structured console.error with the request id, method, a route pattern with dynamic segments collapsed to :id, status, code, and — for unrecognized errors only — the error's name, message, and stack, redacted through redactSensitive() in case the underlying error echoes back a token, cookie, password...

Read more

Project 42 platform v0.116.12

Choose a tag to compare

@github-actions github-actions released this 18 Sep 16:42
022dd0f

Project 42 platform v0.116.12

Publishes sixteen September lesson repairs, including executable-example failure handling, activity evidence, technical corrections, and caption alignment. Restores result review under its existing module ID and preserves operations instruction in a separate module, with complete class packages for both. Completes the provider decision scoring guide, clarifies source-material authority boundaries, and renders checklist resources with accessible list semantics. Canonical content: project42-content@3fb86dda79c282b4885437e017bdf0d41a1a1ce4.

Breaking changes

None. Existing review module and assessment question IDs are preserved.

Migrations

None.

Known limitations

Class packages remain draft text packages; no synthesized media or independent approval is claimed. Orchard reconciliation follows verified site deployment.

Rollback

Pin v0.116.11. No database migration is involved.

Project 42 platform v0.116.11

Publishes reviewed September corrections to prompt architecture, provider SDK patterns, and semantic caching/tracing. The canonical content preserves existing assessment question IDs, removes internal correction notes from learner-facing prose, and aligns semantic caching captions with narration. Canonical content: project42-content@2655c4ea6f8710cabf793d67f5f311c1d61ecac4.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. These lessons were corrected directly in canonical content; Orchard's generated Gate 2 records still require reconciliation and are not recorded as Orchard-published.

Rollback

Pin v0.116.10. No database migration is involved.

Project 42 platform v0.116.10

Removes an OpenAI announcement URL that returned HTTP 403 to the public site's link checker. The 256-dimensional MTEB example remains supported by the already-cited OpenAI embeddings guide. Canonical content: project42-content@69bcd9c040eed4a12fd4d522a8aa3944d550c919.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.9. No database migration is involved.

Project 42 platform v0.116.9

Corrects the vector embeddings and pgvector lesson after the September Orchard draft failed assessment review. The lesson distinguishes Anthropic's Voyage AI documentation from an Anthropic embedding API, accurately describes Google's Embedding 2 identifier and preview endpoint listing, records normalization and query conventions in its schema example, scopes the partial index by dimension, and includes PostgreSQL 17 ordering guidance. Canonical content: project42-content@a99d38909c6a9ef078c66a4ff0cb91c8ad231e9d.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. Orchard's generated 9266 draft remains held after assessment review; this release publishes the separately reviewed canonical correction.

Rollback

Pin v0.116.8. No database migration is involved.

Project 42 platform v0.116.8

Removes a redundant OpenAI Models API citation that returned HTTP 403 to the public site's link checker. The OpenAI overview and models documentation remain. Canonical content: project42-content@d5754bdeca6386eafcffdc1c1cd25d5242168878.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. September Orchard queue reconciliation remains open.

Rollback

Pin v0.116.7. No database migration is involved.

Project 42 platform v0.116.7

Provider comparison now includes Gemini and a dated evidence exercise. OpenAI practice adds tool and availability checks. The bounded agent loop exercises all five terminal states. This release pins canonical content at project42-content@a9a5e6668186c68e8e9ba414f20fa187d976ea4b.

Breaking changes

None.

Migrations

None.

Known limitations

51 modules remain outline-only. The agent result review lesson and existing September Orchard queue items still require repair or reconciliation; this release does not mark them published by Orchard.

Rollback

Pin v0.116.6. No database migration is involved.

Project 42 platform v0.116.5

The AI Glossary, Prompt Checklist, and Provider Decision Card now include concrete definitions and examples, representative evaluation steps, and relevant dated primary sources. These edits address review findings for September Orchard items 9268–9270. This release pins canonical content at project42-content@ab57247471396fe8e4de7a18b0fca1a38577af8d.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.5 to serve these corrections. Orchard still holds the generated drafts without Gate 2 evidence; the other September findings remain unresolved.

Rollback

Pin v0.116.4. No database migration is involved.

Project 42 platform v0.116.4

The Agent Safety Checklist now gives concrete permission, approval, postcondition, and recovery checks grounded in OWASP guidance. This release pins canonical content at project42-content@4baa7c26223c1c8bdec5c2e911f3d413bbb628e4.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.4 to serve this correction. The other September Orchard findings still need editorial work and publication.

Rollback

Pin v0.116.3. No database migration is involved.

Project 42 platform v0.116.3

The vLLM and Ollama lesson now explains how to stage Ollama models before disconnecting a host, distinguishes local model storage from cloud-feature controls, and removes an unsupported vLLM memory-default claim. This release pins canonical content at project42-content@a8678408d761bd7133a694b98d8f8ff3fc2080e1.

Breaking changes

None.

Migrations

None.

Known limitations

Consumer sites must update their platform pins to v0.116.3 to serve this correction. Other September Orchard findings remain unpublished.

Rollback

Pin v0.116.2. No database migration is involved.

Project 42 platform v0.116.2

The AI mental models lesson now explains that repeated agreement measures observed output stability, not factual truth or the underlying token distribution. Its learner activity and instructor script remain attached. The catalogue no longer promises guaranteed structured output, and the Orchard and agent-orchestration diagrams reflect the current lifecycle. The platform pins the validated canonical content at project42-content@4c41c9ea71658f1810059a369792b2ca1f7ec08f.

Breaking changes

None.

Migrations

None.

Known limitations

The consumer sites must update their platform pins to v0.116.2 to serve this curriculum.

Rollback

Pin v0.116.1. No database migration is involved.

Project 42 platform v0.116.1

The hosted smoke now proves a learner keeps their place, and the Claude safety module's code example no longer teaches the unsafe pattern it warns against.

The hosted smoke never proved "continue where you left off". It only ever wrote and read back a finished module. The persistence gate now records a visit to an unfinished module exactly as the front end does, requires a fresh signed-in session to read back recentModule, and requires selectResumeTarget to send the learner back to it. A store that keeps completions but loses the learner's place now fails the gate by name.

The Claude safety module's example concatenated untrusted retrieved text into the user message. That contradicted the section's own guidance. The example now keeps policy in the system prompt and returns the document through a tool_use / tool_result exchange (content project42-content@ba31835).

Breaking changes

None.

Migrations

None. The gate change affects only operators running scripts/smoke-hosted-browser-session.mjs: it now opens one more fresh session and makes one more progress write, both cleaned up.

Known limitations

The portal's platform pin is still v0.116.0; bumping it to v0.116.1 is a follow-up to this release.

Rollback

Pin 0.116.0. Nothing in this release touches a database migration or the self-host compatibility contract beyond the version string.

Project 42 platform v0.116.0

An unhandled Worker error is now visible in Workers Logs, a sixth tracking step joins the published layout ramp, and the hosted smoke names each provider interstitial it passes.

An unhandled Worker error was invisible in Workers Logs. handleRequest's catch-all turned every unrecognized exception into a bare 500 and discarded the original error's name, message, and stack — only a generic internal_error code and the request's raw pathname were logged. That is why a D1 CHECK-constraint failure on progress_imports produced no trace an operator could act on: wrangler tail showed a request id and nothing else. The catch-all now logs a structured console.error with the request id, method, a route pattern with dynamic segments collapsed to :id, status, code, and — for unrecognized errors only — the error's name, message, and stack, redacted through redactSensitive() in case the underlying error echoes back a token, cookie, password, or email. The client-facing response is unchanged: still only a generic message and the request id, never the error's own text. scheduled()'s two retention purges had the identical failure mode one layer up — a rejected ctx.waitUntil promise was simply swallowed with no structure to correlate against — and now log the same way, independently per task, so one broken purge does not silence the other or the notification drain.

A sixth tracking step, --p42-track-6, joins the published layout ramp. T-18's first pass left 53 hardcoded radius/letter-spacing values needing a design decision; each is now mapped to the nearest step in the publ...

Read more