Releases: netresearch/typo3-site-conformance-skill
v0.3.0
Highlights
This release adds an operational guide for running a sealed (read-only) settings.php, the gold-standard managed-config contract for TYPO3 site repos. The new references/sealed-settings-php.md documents two failure modes verified end-to-end on typo3-14-gold: the routine boot-time rewrite is caught and fails silently, but a missing ext-config key triggers the ext-conf synchronize write, which throws core exception #1346323822 and returns HTTP 500 on the sealed file. The reference derives two concrete rules from this — pre-populate the complete EXTENSIONS.<ext> key set (not just overridden keys) when requiring any extension that ships an ext_conf_template.txt, and re-seal the file with a layout-neutral hook path after checkout.
Added
references/sealed-settings-php.md: operational rules for the read-onlysettings.php(complete ext-config key set; re-seal after checkout), wired into the SKILL.md reference index
Fixed
- Clarified write semantics (caught boot-time rewrite vs uncaught synchronize write) and made the re-seal hook path layout-neutral
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- feat: make the skill self-contained and the source of truth by @CybotTM in #2
- fix(checker): Gemini review fixes + auto-detect app/ project root by @CybotTM in #3
- feat(checker): first-party registry images may track a floating tag by @CybotTM in #4
- fix(checker): SC-011/STRUCT-007 assert the invariant, not a substring by @CybotTM in #5
- fix(checker): narrow CONF-03/05, assert DRO-004 auth invariant, pin catalogue by @CybotTM in #6
New Contributors
Full Changelog: https://github.com/netresearch/typo3-site-conformance-skill/commits/v0.2.0