0000000000000000000000000000000000000000 7efd3cda8a17e58698aecd23390a20d93fae2381 PressZone Developer <dev@press.zone> 1785641337 +0700	branch: Created from HEAD
7efd3cda8a17e58698aecd23390a20d93fae2381 e38b187177b967152a496b7c11bea6837b7bed16 PressZone Developer <dev@press.zone> 1785641337 +0700	commit: Add Generate All for content
e38b187177b967152a496b7c11bea6837b7bed16 b746425d55a772eee4f2e2aed9cb2f5c0af37c71 PressZone Developer <dev@press.zone> 1785642265 +0700	commit: Optimize Generate All preflight
b746425d55a772eee4f2e2aed9cb2f5c0af37c71 55875a69da7b0bb6f6d9a6a4be43754ffac36bff PressZone Developer <dev@press.zone> 1785645712 +0700	commit: Block E2E runs on client sites
55875a69da7b0bb6f6d9a6a4be43754ffac36bff 15efad3f0d9f1f70330699a750e433bf455d0038 PressZone Developer <dev@press.zone> 1785652186 +0700	commit: Match content Generate All modal
15efad3f0d9f1f70330699a750e433bf455d0038 e2fe7ad9fda3c6c2e5904c4a192636b852c333bc PressZone Developer <dev@press.zone> 1785652374 +0700	commit: Bump plugin version to 0.8.6
e2fe7ad9fda3c6c2e5904c4a192636b852c333bc 64333a95bfa5131304b547e57d32258f5e652cc2 PressZone Developer <dev@press.zone> 1785665746 +0700	commit: Cover translation modal content and estimates
64333a95bfa5131304b547e57d32258f5e652cc2 d1cd989c9a4ed112d56b319beb54313c853f3d24 PressZone Developer <dev@press.zone> 1785666095 +0700	merge origin/master: Merge made by the 'ort' strategy.
d1cd989c9a4ed112d56b319beb54313c853f3d24 c80becea2a3eb85e2f0e90f8f0f853e2f2be96b4 PressZone Developer <dev@press.zone> 1785671179 +0700	commit: Load the shared admin bundle
c80becea2a3eb85e2f0e90f8f0f853e2f2be96b4 db4da229113fca5fc4893eb52724999b6d1f41b3 PressZone Developer <dev@press.zone> 1785691396 +0700	commit: Add custom post and ACF translation
db4da229113fca5fc4893eb52724999b6d1f41b3 5b795a5e67b218a0d028be973078d0bbce402b8d PressZone Developer <dev@press.zone> 1785691888 +0700	commit (amend): Add custom post and ACF translation
5b795a5e67b218a0d028be973078d0bbce402b8d d27b39daac0c18d50af978e24af0a3af17e146ae PressZone Developer <dev@press.zone> 1785691947 +0700	commit (amend): Add custom post and ACF translation
d27b39daac0c18d50af978e24af0a3af17e146ae 94d004324b787f8c6ef00ca5eab6643e9733e266 PressZone Developer <dev@press.zone> 1785703288 +0700	commit (amend): Add custom post and ACF translation
94d004324b787f8c6ef00ca5eab6643e9733e266 31f50436030ced17144f8266e27f8fa335ca69e1 PressZone Developer <dev@press.zone> 1785841897 +0700	commit: Return fresh settings payload after reset and fix modal open calls
31f50436030ced17144f8266e27f8fa335ca69e1 f656fb7c977c82a172c069dd535893e4e9f8e7b2 PressZone Developer <dev@press.zone> 1785842285 +0700	commit: Add advanced settings port design spec and session file
f656fb7c977c82a172c069dd535893e4e9f8e7b2 c82741612766ed7182e35969ef1d67d42ac6a2f4 PressZone Developer <dev@press.zone> 1785842763 +0700	commit: Add advanced settings implementation plan and task graph
c82741612766ed7182e35969ef1d67d42ac6a2f4 7f02b578e776afb11693026ff24c2003a74cbd62 PressZone Developer <dev@press.zone> 1785842894 +0700	commit: Relocate advanced settings plan to repo root and re-root paths
7f02b578e776afb11693026ff24c2003a74cbd62 4c55887269651379ad73dac482674a04711f6bee PressZone Developer <dev@press.zone> 1785843102 +0700	commit: Set advanced settings run to integrate without auto-land
4c55887269651379ad73dac482674a04711f6bee 6d2ad6ec46eea935466cb8be4ef41710a63d4df2 PressZone Developer <dev@press.zone> 1785845835 +0700	commit: feat: migrate legacy debug mode option
6d2ad6ec46eea935466cb8be4ef41710a63d4df2 a392cd90a80a17916e19cc1c19380714783bbc47 PressZone Developer <dev@press.zone> 1785845863 +0700	commit: feat: track exceptions sync state in settings model
a392cd90a80a17916e19cc1c19380714783bbc47 f86506a6ba0b0a98ec6b80879bdf685e55d3c648 PressZone Developer <dev@press.zone> 1785845943 +0700	commit: feat: sync translation exceptions with backend
f86506a6ba0b0a98ec6b80879bdf685e55d3c648 835b385f2d99d320ac117cd666fd8100c497b349 PressZone Developer <dev@press.zone> 1785846300 +0700	commit: fix: allow valid_exceptions to return null
835b385f2d99d320ac117cd666fd8100c497b349 e581d17cceb21ae3f25756e37421d8293d65c91a PressZone Developer <dev@press.zone> 1785847740 +0700	commit: Resolve editor state to original post
e581d17cceb21ae3f25756e37421d8293d65c91a 974689c07f09ec516fd9d4a78019f6c1229e80b6 PressZone Developer <dev@press.zone> 1785848267 +0700	commit: feat: add exceptions tab styles
974689c07f09ec516fd9d4a78019f6c1229e80b6 992fdd778b61b1f81087acb0548b14677388f5f1 PressZone Developer <dev@press.zone> 1785849214 +0700	commit: chore: approve @parcel/watcher install scripts
992fdd778b61b1f81087acb0548b14677388f5f1 4da21ff3ea6265ac5e18a84e8d03a6c125bad21f PressZone Developer <dev@press.zone> 1785850629 +0700	commit: feat: honour auto-publish setting when finalizing translations
4da21ff3ea6265ac5e18a84e8d03a6c125bad21f dfeb7347b8d0ba8dce5abba714cee056441a1219 PressZone Developer <dev@press.zone> 1785852301 +0700	commit: feat: surface tone, auto-publish and exceptions in settings UI
dfeb7347b8d0ba8dce5abba714cee056441a1219 d0f112f3ee9f7322ae63df41d3b583f0544513f1 PressZone Developer <dev@press.zone> 1785852327 +0700	commit: feat: delegate tone, auto-publish and debug settings to canonical model
d0f112f3ee9f7322ae63df41d3b583f0544513f1 cb2d425cd5f024ae4e37b15b30ad81a810876828 PressZone Developer <dev@press.zone> 1785852418 +0700	commit: fix advanced settings acceptance contracts
cb2d425cd5f024ae4e37b15b30ad81a810876828 00c1b4db33838b998e924b9b4d6396b8a9b28590 PressZone Developer <dev@press.zone> 1785852485 +0700	commit: feat: add exceptions REST controller
00c1b4db33838b998e924b9b4d6396b8a9b28590 8220cb97593c2770d6084de7c1f76ae3f53d53e4 PressZone Developer <dev@press.zone> 1785852498 +0700	commit (amend): feat: add exceptions REST controller
8220cb97593c2770d6084de7c1f76ae3f53d53e4 3dac73a298d2ae75bb32f25879902f5ef4332b20 PressZone Developer <dev@press.zone> 1785852529 +0700	commit: feat: add exceptions settings tab component
3dac73a298d2ae75bb32f25879902f5ef4332b20 60ac301d3b4f59cc883f378861c8cfb2c868ab8d PressZone Developer <dev@press.zone> 1785852899 +0700	commit: fix: correct exceptions REST contract
60ac301d3b4f59cc883f378861c8cfb2c868ab8d 776341dfdfc5720f2e3690196bb8f57f444abf49 PressZone Developer <dev@press.zone> 1785853394 +0700	commit: docs: plan snappy admin loading
776341dfdfc5720f2e3690196bb8f57f444abf49 562eb5e9477e5cbd1d4a3db9ea340285f71c87a2 PressZone Developer <dev@press.zone> 1785854049 +0700	commit: test: add remote E2E journey runner
562eb5e9477e5cbd1d4a3db9ea340285f71c87a2 1d097d5cee4346769eb974992b37eaf3ea91effd PressZone Developer <dev@press.zone> 1785854799 +0700	commit: fix E2E runner transport contract
1d097d5cee4346769eb974992b37eaf3ea91effd 2f67f0d726cd3fb95bcb79d2706ea06297c967c2 PressZone Developer <dev@press.zone> 1785855301 +0700	commit: feat: add exceptions REST controller
2f67f0d726cd3fb95bcb79d2706ea06297c967c2 3bdfed8b18d6fcee1a62b0709d8c9f33a67e0262 PressZone Developer <dev@press.zone> 1785855373 +0700	commit: fix: refresh exception sync state after import
3bdfed8b18d6fcee1a62b0709d8c9f33a67e0262 3233f4ff7a767f0838a475f5c72dcb823540a599 PressZone Developer <dev@press.zone> 1785858581 +0700	commit: build: rebuild admin bundle with settings and exceptions UI
3233f4ff7a767f0838a475f5c72dcb823540a599 e79902640ad5013f337f7070b16a4bc6a04320c4 PressZone Developer <dev@press.zone> 1785858585 +0700	commit: test: assert auto-publish resolves the correct post status
e79902640ad5013f337f7070b16a4bc6a04320c4 30914ca52cf6783343634773ed453301ec96952c PressZone Developer <dev@press.zone> 1785859167 +0700	commit: test: cover translation tone and auto-publish settings
30914ca52cf6783343634773ed453301ec96952c c746fecec7d6376a4905148d73f99abd5b72e192 PressZone Developer <dev@press.zone> 1785904657 +0700	commit: fix: treat unchanged translation setting writes as successful
c746fecec7d6376a4905148d73f99abd5b72e192 824c57133398daa0ba863ebe7b6f48bde972db09 PressZone Developer <dev@press.zone> 1785904817 +0700	commit: chore: drop orphaned admin bundle chunk
824c57133398daa0ba863ebe7b6f48bde972db09 6418a4cfbaf307a3f56fd3d5c64de36bd2f64ade PressZone Developer <dev@press.zone> 1785906805 +0700	commit: test: cover debug mode round trip journey
6418a4cfbaf307a3f56fd3d5c64de36bd2f64ade df9b7e00e24f902c7c7d2031cf36c788a5262535 PressZone Developer <dev@press.zone> 1785906814 +0700	commit: test: cover translation exception management journey
df9b7e00e24f902c7c7d2031cf36c788a5262535 3a93f7a87145c77fc3262117e0c0de2c78486703 PressZone Developer <dev@press.zone> 1785906817 +0700	commit: test: cover bulk exception import journey
3a93f7a87145c77fc3262117e0c0de2c78486703 8df02fe40c85c2f59798261f125789e90d6cea32 PressZone Developer <dev@press.zone> 1785906819 +0700	commit: test: run journeys on the remote browser host
8df02fe40c85c2f59798261f125789e90d6cea32 35a975f2e52aadaabf0827014f4bcdd5c94e2cdd PressZone Developer <dev@press.zone> 1785907485 +0700	commit: test: stub settings bootstrap in finalizer race harness
35a975f2e52aadaabf0827014f4bcdd5c94e2cdd 1d1f544fd9f53c17574b8d9ce62c7cc24c940151 PressZone Developer <dev@press.zone> 1785908773 +0700	commit: harden exception persistence and isolate journey specs
1d1f544fd9f53c17574b8d9ce62c7cc24c940151 5d562f9c9dbf80a13b252947fdb664717f00e63e PressZone Developer <dev@press.zone> 1785918939 +0700	commit: Add MR-22 customer dashboard acceptance criterion
5d562f9c9dbf80a13b252947fdb664717f00e63e 75970b55a26fa41653295cae0b98f8b70e45f25f PressZone Developer <dev@press.zone> 1785919113 +0700	commit: Add WPCS and PHPStan WordPress extension as dev dependencies
75970b55a26fa41653295cae0b98f8b70e45f25f fc74e12bfe457442890458b06b11d40e3752c9b0 PressZone Developer <dev@press.zone> 1785919541 +0700	commit: Add PHPStan config with WordPress stubs
fc74e12bfe457442890458b06b11d40e3752c9b0 23b4b5b9f623d2eddc8da0b064d9b6f82c4e1259 PressZone Developer <dev@press.zone> 1785919796 +0700	commit: Add PHPCS ruleset scoped to plugin source
23b4b5b9f623d2eddc8da0b064d9b6f82c4e1259 5d52c1ee6ab31b983bcc80ff9f2ba6b376f7bd97 PressZone Developer <dev@press.zone> 1785920053 +0700	commit: Record plugin static analysis receipt
5d52c1ee6ab31b983bcc80ff9f2ba6b376f7bd97 8a7c2e0a40502ea5f431b5c9e329b53b2580077a PressZone Developer <dev@press.zone> 1785920192 +0700	commit: Record Cloudflare DEV rollback point and secret inventory
8a7c2e0a40502ea5f431b5c9e329b53b2580077a 084136ecb040eee69063c1905f098e3d94f25042 PressZone Developer <dev@press.zone> 1785923131 +0700	commit: document exception match semantics and server sync in the UI
084136ecb040eee69063c1905f098e3d94f25042 2043162d8ef33ae35fa2f15c6ffa074d7d6b67fc PressZone Developer <dev@press.zone> 1785924659 +0700	commit: Route licensing client through the configurable API base URL
2043162d8ef33ae35fa2f15c6ffa074d7d6b67fc e65351a459c6a4b9aafd0146b27ac4047e792603 PressZone Developer <dev@press.zone> 1785925482 +0700	commit: Use a plain default host literal in the licensing base fallback
e65351a459c6a4b9aafd0146b27ac4047e792603 aa386783d4b695fae8fcf4860b692d4afd5e3649 PressZone Developer <dev@press.zone> 1785944915 +0700	commit: Fail the pre-commit PHP gate closed on the active plugin
aa386783d4b695fae8fcf4860b692d4afd5e3649 c88275ab9cdbd9f6744f6d66eb24364909a5040d PressZone Developer <dev@press.zone> 1785945248 +0700	commit (amend): Fail the pre-commit PHP gate closed on the active plugin
c88275ab9cdbd9f6744f6d66eb24364909a5040d 7cc80fd3cf8064f3b02c67678575fce67129faac PressZone Developer <dev@press.zone> 1785946006 +0700	commit: Fail the pre-commit PHP gate closed on the active plugin
7cc80fd3cf8064f3b02c67678575fce67129faac b1a83f8c7ba93d9b17b85876890e12fdeef35cd9 PressZone Developer <dev@press.zone> 1786629303 +0700	commit: Secure version transaction metadata cleanup
b1a83f8c7ba93d9b17b85876890e12fdeef35cd9 d65aeac5f6674b4eeaf82840773be3370c073a2e PressZone Developer <dev@press.zone> 1786632586 +0700	cherry-pick: Add local release browser contracts
d65aeac5f6674b4eeaf82840773be3370c073a2e b1a83f8c7ba93d9b17b85876890e12fdeef35cd9 PressZone Developer <dev@press.zone> 1786632642 +0700	reset: moving to b1a83f8c7ba93d9b17b85876890e12fdeef35cd9
