0000000000000000000000000000000000000000 caefb2ea470ea91862ff5d8383b01fe5145a79b6 milleions <milleions@gmail.com> 1770294174 -0500	commit (initial): Initial commit
caefb2ea470ea91862ff5d8383b01fe5145a79b6 03e4735e090fcb72436cd1ebbcee38f17df41c76 milleions <milleions@gmail.com> 1770295585 -0500	commit: Add PHP skeleton and client list page
03e4735e090fcb72436cd1ebbcee38f17df41c76 5c9f5fb0a91a1533ae5d610c545f982a54620b49 milleions <milleions@gmail.com> 1770296484 -0500	commit: Fix base path routing and add Apache rewrites
5c9f5fb0a91a1533ae5d610c545f982a54620b49 24a444c78d90397a1dcca10b0e34fcff1d7677cf milleions <milleions@gmail.com> 1770297117 -0500	commit: Apply Bootstrap layout and French date formatting
24a444c78d90397a1dcca10b0e34fcff1d7677cf ef9c428aeccaff223267da5793f09f09e6d287e1 milleions <milleions@gmail.com> 1770298312 -0500	commit: Add client creation form with address preview
ef9c428aeccaff223267da5793f09f09e6d287e1 d2e6fbec94cd4e24795222bb80c283cb77845ee2 milleions <milleions@gmail.com> 1770299393 -0500	commit: Group addresses by provider and refine labels
d2e6fbec94cd4e24795222bb80c283cb77845ee2 ebee672699db00da954d88d16fc4cf44e8363563 milleions <milleions@gmail.com> 1770305429 -0500	commit: Format address details preview
ebee672699db00da954d88d16fc4cf44e8363563 97b91d636edb577a1c76a5671ae77ea208bb32a2 milleions <milleions@gmail.com> 1770306368 -0500	commit: Add real address entries to new client form
97b91d636edb577a1c76a5671ae77ea208bb32a2 91132761677c54de050b0a542780b430defd774d milleions <milleions@gmail.com> 1770308077 -0500	commit: Add Places autocomplete for real addresses
91132761677c54de050b0a542780b430defd774d 17d7a337ad3867c4721db8731ccb4ebb1deb2cc8 milleions <milleions@gmail.com> 1770309865 -0500	commit: Silence Google Maps async loading warning
17d7a337ad3867c4721db8731ccb4ebb1deb2cc8 d60289aeae0f380d4f4d330c5277abd032ec923f milleions <milleions@gmail.com> 1770311494 -0500	commit: Show map preview for real address autocomplete
d60289aeae0f380d4f4d330c5277abd032ec923f 4aa3203fc4f2b62b6e6cde3ba792f6ec67b8291c milleions <milleions@gmail.com> 1770311659 -0500	commit: Make real address section collapsible
4aa3203fc4f2b62b6e6cde3ba792f6ec67b8291c eb7af428c3854a1b7fa29203c98fa0cf5a196a34 milleions <milleions@gmail.com> 1770311816 -0500	commit: Adjust address section headers and collapse default
eb7af428c3854a1b7fa29203c98fa0cf5a196a34 aba103eba44e2d3b0200de093cacc2ea0edd9040 milleions <milleions@gmail.com> 1770313590 -0500	commit: Add phone details and main number support
aba103eba44e2d3b0200de093cacc2ea0edd9040 d9232b8ad849daab8915949a39ee728c652cec8f milleions <milleions@gmail.com> 1770315708 -0500	commit: Add address modal creation and map fixes
d9232b8ad849daab8915949a39ee728c652cec8f 60c313db28fb55a8fac53eec1ef916f2cd0c8747 milleions <milleions@gmail.com> 1770316931 -0500	commit: Add job selection to new client
60c313db28fb55a8fac53eec1ef916f2cd0c8747 d3edbacb74b1e8ffa181f18014bb8315646066a6 milleions <milleions@gmail.com> 1770318989 -0500	commit: Add job details fields and date normalization
d3edbacb74b1e8ffa181f18014bb8315646066a6 af6f6cd817a4aee3b1d95e2e56406ee409541e71 milleions <milleions@gmail.com> 1770319663 -0500	commit: Add email section to new client form
af6f6cd817a4aee3b1d95e2e56406ee409541e71 29cedc5701cbd131c88f3e5cc6e3e25ea7049e6b milleions <milleions@gmail.com> 1770321932 -0500	commit: Add client detail view and open action
29cedc5701cbd131c88f3e5cc6e3e25ea7049e6b 35d3decedcbfd77b3a2abcee844e9490a04887ee milleions <milleions@gmail.com> 1770336080 -0500	commit: Add admin lists and create pages
35d3decedcbfd77b3a2abcee844e9490a04887ee e283ef01ac234e2c116b5ee26f8c1edba1ad22c3 milleions <milleions@gmail.com> 1770379307 -0500	commit: Update client view and address statuses
e283ef01ac234e2c116b5ee26f8c1edba1ad22c3 324bf80a151dfa857dfb18d2cddcfc2d8948f643 milleions <milleions@gmail.com> 1770384732 -0500	commit: Refine client address and details layout
324bf80a151dfa857dfb18d2cddcfc2d8948f643 21c34358e7382ba47f759854afbfe2a288f0d8d2 milleions <milleions@gmail.com> 1770385642 -0500	commit: Adjust client address layout
21c34358e7382ba47f759854afbfe2a288f0d8d2 e45b940aab9b6b722909104921eaf3f069d37203 milleions <milleions@gmail.com> 1770386767 -0500	commit: Refine phones layout and details
e45b940aab9b6b722909104921eaf3f069d37203 e8498464ae01bc131f6f43c14fc3c90298b829ad milleions <milleions@gmail.com> 1770387106 -0500	commit: Show full email details
e8498464ae01bc131f6f43c14fc3c90298b829ad d02f0db39af333f2d61bfd1f8efba2dca2e9534a milleions <milleions@gmail.com> 1770396780 -0500	commit: Add applications card
d02f0db39af333f2d61bfd1f8efba2dca2e9534a 0cf5b57ef660ce8603b5bc863deb263a58aa821c milleions <milleions@gmail.com> 1770399420 -0500	commit: Add basics edit modal with real addresses
0cf5b57ef660ce8603b5bc863deb263a58aa821c dca8cb8801b0d43dbdcbdb120fdd84b33939de73 milleions <milleions@gmail.com> 1770402460 -0500	commit: Improve basics modal address autocomplete
dca8cb8801b0d43dbdcbdb120fdd84b33939de73 213dfe2c41a854b52377c3283c00d9d7300bc05f milleions <milleions@gmail.com> 1770404143 -0500	commit: Enhance address edit modal
213dfe2c41a854b52377c3283c00d9d7300bc05f c299d58e684ac0464c89338b46f45061c72ccccc milleions <milleions@gmail.com> 1770415059 -0500	commit: Add job edit modal and reset modals
c299d58e684ac0464c89338b46f45061c72ccccc 9814cbf47e1fb5d6f0ddf2f7e8df95c749195068 milleions <milleions@gmail.com> 1770435262 -0500	commit: Show card company/type names
9814cbf47e1fb5d6f0ddf2f7e8df95c749195068 42032f2a05d8d0ecae431f3bf12c999741b332be milleions <milleions@gmail.com> 1770460228 -0500	commit: Add phone edit/add modals and formatting
42032f2a05d8d0ecae431f3bf12c999741b332be 030c62d0590a5897538e892578362216b463f056 milleions <milleions@gmail.com> 1770460522 -0500	commit: Add email edit/add modals
030c62d0590a5897538e892578362216b463f056 27fa7e62d933a0d7dbf0a3a3961cbe68e3ad7f08 milleions <milleions@gmail.com> 1770461910 -0500	commit: Add delete actions for phones and emails
27fa7e62d933a0d7dbf0a3a3961cbe68e3ad7f08 5a66e01affd1dd3ae8cc5e8dd16ae4a6a786f37f milleions <milleions@gmail.com> 1770471570 -0500	commit: Add applications and follow-up CRUD
5a66e01affd1dd3ae8cc5e8dd16ae4a6a786f37f 94961819eeca99dce3d479541f86794cc9c668a2 milleions <milleions@gmail.com> 1770473915 -0500	commit: Refine client show layout
94961819eeca99dce3d479541f86794cc9c668a2 3ca56779e6e129b8a40d6ff6be55acebb331edcd milleions <milleions@gmail.com> 1770474884 -0500	commit: Refine client show basics and follow-ups
3ca56779e6e129b8a40d6ff6be55acebb331edcd 2aba2095684e0af6587f58604404cbcc2319fcf4 milleions <milleions@gmail.com> 1770475123 -0500	commit: Refine button styling
2aba2095684e0af6587f58604404cbcc2319fcf4 286e0f56e98f1364bb2894a876fb1cf704127315 milleions <milleions@gmail.com> 1770484866 -0500	commit: Unify compact layout across views
286e0f56e98f1364bb2894a876fb1cf704127315 5ed59f2b54c17f87f8d0cc377e8fc3e391c8aaa4 milleions <milleions@gmail.com> 1770488876 -0500	commit: Tweak client card contrast and headers
5ed59f2b54c17f87f8d0cc377e8fc3e391c8aaa4 3f465d6de3055e1f38d234dbb345f674c50ded5d milleions <milleions@gmail.com> 1770494220 -0500	commit: Add address_date and link fields
3f465d6de3055e1f38d234dbb345f674c50ded5d c55b42e7b177d02707e8134adc76925333f39041 milleions <milleions@gmail.com> 1770506277 -0500	commit: Add edit pages for sidebar lists
c55b42e7b177d02707e8134adc76925333f39041 e91e88fc4aedb231c428cd458abe2fc318e6fd97 milleions <milleions@gmail.com> 1770510067 -0500	commit: Add delete actions to list pages
e91e88fc4aedb231c428cd458abe2fc318e6fd97 295376e3136e818342c1c94fead64ac4ba3b0678 milleions <milleions@gmail.com> 1770544370 -0500	commit: Add job crossing streets and address autocomplete
295376e3136e818342c1c94fead64ac4ba3b0678 458d1c96b1a34eb72759bbc4f983a1ff108f6671 milleions <milleions@gmail.com> 1770550606 -0500	merge feature/credit_bureau: Fast-forward
458d1c96b1a34eb72759bbc4f983a1ff108f6671 4babe752080f19af5146ec833d8781e9df7015ea milleions <milleions@gmail.com> 1770554002 -0500	commit: Update companies and credit bureau mappings
4babe752080f19af5146ec833d8781e9df7015ea aa1cc112e7e06f4eed07b1bcee2cd4d41c7a700f milleions <milleions@gmail.com> 1770560000 -0500	commit: Enhance client forms and credit bureau UI
aa1cc112e7e06f4eed07b1bcee2cd4d41c7a700f 37a214db65c43bd568d9a51aedcc9570613ff79c milleions <milleions@gmail.com> 1770561501 -0500	commit: Add credit bureau scores to client view
37a214db65c43bd568d9a51aedcc9570613ff79c 582a56a03055c792b06ea46ec467b157519d4107 milleions <milleions@gmail.com> 1770563338 -0500	commit: Replace phone providers with telecom companies
582a56a03055c792b06ea46ec467b157519d4107 4d86a4fd1b13e0739e0868ad524ee3bf66160edc milleions <milleions@gmail.com> 1770564286 -0500	commit: Align credit bureau scores on client create
4d86a4fd1b13e0739e0868ad524ee3bf66160edc 548b419ef1d5152c5a528d6f42e1728ab8db4f8c milleions <milleions@gmail.com> 1770566972 -0500	commit: Add client follow ups on client show
548b419ef1d5152c5a528d6f42e1728ab8db4f8c 558f490f4b0865cb24fda7d8c7e6239bccb088f1 milleions <milleions@gmail.com> 1770568845 -0500	commit: Add follow up edit page
558f490f4b0865cb24fda7d8c7e6239bccb088f1 734246051dcc3f4dcdcfa8d9883464d63f3e39ab milleions <milleions@gmail.com> 1770575774 -0500	commit: Add product picker for applications
734246051dcc3f4dcdcfa8d9883464d63f3e39ab 2a6c50d2781b25211eea835e272e6e9a587ec73b milleions <milleions@gmail.com> 1770577074 -0500	commit: Add product pages and application filters
2a6c50d2781b25211eea835e272e6e9a587ec73b 297c0837b4d4530afc2d4429106a74a9f8fc79fb milleions <milleions@gmail.com> 1770589991 -0500	commit: Add application results lookup
297c0837b4d4530afc2d4429106a74a9f8fc79fb 51f30754157f43ce43f04a455ecb1f3b523d4a6c milleions <milleions@gmail.com> 1770651429 -0500	merge maximization-1: Fast-forward
51f30754157f43ce43f04a455ecb1f3b523d4a6c 78075e8f415cba4ba5cdb56287e563cc7be7e3dd milleions <milleions@gmail.com> 1770655193 -0500	commit: Add inline product pickers and subtype/type links
78075e8f415cba4ba5cdb56287e563cc7be7e3dd 28129c017d3dbc1b6c0ec2e1a40c559912c660a1 milleions <milleions@gmail.com> 1770667326 -0500	commit: Add product delete action
28129c017d3dbc1b6c0ec2e1a40c559912c660a1 4844891a664fd64e8d16062425c2ea9cb0ac0aab milleions <milleions@gmail.com> 1770678471 -0500	commit: Add credit listed flag for clients
4844891a664fd64e8d16062425c2ea9cb0ac0aab 8819d3fc672afbdd9b44a1fe4a79d595cc43e788 milleions <milleions@gmail.com> 1770715885 -0500	commit: Add paystub tools views and routes
8819d3fc672afbdd9b44a1fe4a79d595cc43e788 0e26c119db9a3b3c3382436ba9d163337c284195 milleions <milleions@gmail.com> 1770716113 -0500	commit: Add database schema migration and reference seeds
0e26c119db9a3b3c3382436ba9d163337c284195 46226efed3063868ac143aedf73f59a4c7325146 milleions <milleions@gmail.com> 1770726875 -0500	commit: Update paystub formulas and tax tables
46226efed3063868ac143aedf73f59a4c7325146 20e734bf6ee773a0762d683c27a324e21600c926 milleions <milleions@gmail.com> 1770733653 -0500	revert: Revert "Add credit listed flag for clients"
20e734bf6ee773a0762d683c27a324e21600c926 4844891a664fd64e8d16062425c2ea9cb0ac0aab milleions <milleions@gmail.com> 1770734274 -0500	reset: moving to 4844891
4844891a664fd64e8d16062425c2ea9cb0ac0aab 359fc32512e083fd70ddd48f6bf0b35f963c1c83 milleions <milleions@gmail.com> 1770983066 -0500	merge paystub2: Merge made by the 'ort' strategy.
359fc32512e083fd70ddd48f6bf0b35f963c1c83 f519bf9940c374c27782224b19c4bfc5229c5caf milleions <milleions@gmail.com> 1771238249 -0500	merge Employee: Merge made by the 'ort' strategy.
f519bf9940c374c27782224b19c4bfc5229c5caf 04330062b28f4ff4058cc1062259ac213133ac15 milleions <milleions@gmail.com> 1771265347 -0500	commit: Fix PDFlib top-left placement alignment and improve paystub template editor
04330062b28f4ff4058cc1062259ac213133ac15 b5407a4604b7a6e7b0d90f21ab281ac6af11c4f5 milleions <milleions@gmail.com> 1771267094 -0500	commit: Add PDF font catalog with UI selection and renderer fallback
b5407a4604b7a6e7b0d90f21ab281ac6af11c4f5 946c492b918a9db8e617181cd1109540dd30140c milleions <milleions@gmail.com> 1771273910 -0500	commit: Add composed field schema support and improve compose editor UX
946c492b918a9db8e617181cd1109540dd30140c b279c172703c2f496ad4dac63e500ecd02d31d6c milleions <milleions@gmail.com> 1771274262 -0500	commit: Add text transform toggles and select controls in paystub layout editor
b279c172703c2f496ad4dac63e500ecd02d31d6c 926a83363c88bf88c2f83235a1daa5e87e91ebf6 milleions <milleions@gmail.com> 1771274458 -0500	commit: Make paystub layout generator use full page width
926a83363c88bf88c2f83235a1daa5e87e91ebf6 49f8f02cabcda5b4dee9648125b600278dc7a3bd milleions <milleions@gmail.com> 1771275057 -0500	commit: Add draggable panel split handles to paystub layout generator
49f8f02cabcda5b4dee9648125b600278dc7a3bd 8e51aed046e52cd0e77a095515a69490d52088fc milleions <milleions@gmail.com> 1771275850 -0500	commit: Fix paystub templates page horizontal overflow with flex-ratio panels
8e51aed046e52cd0e77a095515a69490d52088fc dce8e252a3a9cfaa8970404e566809fb162216de milleions <milleions@gmail.com> 1771277983 -0500	commit: Add currency style selector and masked dollar format for paystub templates
dce8e252a3a9cfaa8970404e566809fb162216de b120bd8d4d9da41f29f818b59db287c2907a7bbb milleions <milleions@gmail.com> 1771324722 -0500	commit: Improve paystub preview/render sync controls and alignment editing
b120bd8d4d9da41f29f818b59db287c2907a7bbb 381cda046347bd8291c7c0a4b7abe92388289d69 milleions <milleions@gmail.com> 1771325175 -0500	commit: Improve multi-select panel with mixed-value reflection and unchanged apply
381cda046347bd8291c7c0a4b7abe92388289d69 765a9444bc52f814fd9300d4ecd3b0ba6709f723 milleions <milleions@gmail.com> 1771326229 -0500	commit: Add axis-based multi-object align toolset to paystub layout editor
765a9444bc52f814fd9300d4ecd3b0ba6709f723 6e1c17510dd8afe17a7385c493c49b059bca43dc milleions <milleions@gmail.com> 1771326800 -0500	commit: Refine preview labels styling and add flush label placement
6e1c17510dd8afe17a7385c493c49b059bca43dc 4de19ae89e54249f28f60e444b42e57fa3dd9e54 milleions <milleions@gmail.com> 1771335007 -0500	commit: Sync paystub textflow preview with PDFlib fit behavior and add preview measure tool
4de19ae89e54249f28f60e444b42e57fa3dd9e54 82615fb8e708aa551d2303430fdbf2381d9bcc0d milleions <milleions@gmail.com> 1771336766 -0500	commit: Add explicit agent scope rule and fix paystub claim field sourcing
82615fb8e708aa551d2303430fdbf2381d9bcc0d df786899751ee48a65b4cc06dfa7ec04f1d7b7a5 milleions <milleions@gmail.com> 1771340862 -0500	commit: Enhance paystub layout editor UX and add date/accent formatting controls
df786899751ee48a65b4cc06dfa7ec04f1d7b7a5 152c74bc1976cb7ab56dc06a1f3df36972b81dc3 milleions <milleions@gmail.com> 1771341876 -0500	commit: Improve paystub template multi-select editing controls
152c74bc1976cb7ab56dc06a1f3df36972b81dc3 f0716fa2f14d091def03073a24d8bae4ef321861 milleions <milleions@gmail.com> 1771342749 -0500	commit: Fix single and multi object drag sync in template editor
f0716fa2f14d091def03073a24d8bae4ef321861 6a7f6ef2c5534a18d7f0d93bb4173eb860da3ce7 milleions <milleions@gmail.com> 1771348094 -0500	commit: Add paystub editor tools and new computed template variables
6a7f6ef2c5534a18d7f0d93bb4173eb860da3ce7 53a32c824b3dedfb40f11b0901e37d2acd6b2506 milleions <milleions@gmail.com> 1771349674 -0500	commit: Scope tax slip generation and viewing by paystub collection
53a32c824b3dedfb40f11b0901e37d2acd6b2506 84260b9eda995b44d90d75c82b966ac9d4c1f080 milleions <milleions@gmail.com> 1771351401 -0500	commit: Add T4 Templates tool and move T4 layout/template assets
84260b9eda995b44d90d75c82b966ac9d4c1f080 f29f6ec55f5a8f0c0989e8c2de3876642107f311 milleions <milleions@gmail.com> 1771351934 -0500	commit: Add social format option to layout generator and PDF renderers
f29f6ec55f5a8f0c0989e8c2de3876642107f311 2e4144fa29a410c8dc77b0931acc0a8c8bca5914 milleions <milleions@gmail.com> 1771360223 -0500	commit: Sync T4 2024/2025 layout fields to 2023 coordinates
2e4144fa29a410c8dc77b0931acc0a8c8bca5914 9ceb1e643edb2ae686bd8c65605e16d64ee04ae0 milleions <milleions@gmail.com> 1771511607 -0500	merge backup/interrupted-20260218-172542: Merge made by the 'ort' strategy.
9ceb1e643edb2ae686bd8c65605e16d64ee04ae0 336f00cca5f9ab59ddcfacdce0e27ebee9cbe35f milleions <milleions@gmail.com> 1771526737 -0500	commit: Add Liste Desj entry workflow, status tracking, and age filtering
336f00cca5f9ab59ddcfacdce0e27ebee9cbe35f bb0d6dac12bd1fc21a4cc8ed3aebfa034c25ce45 milleions <milleions@gmail.com> 1771580649 -0500	commit: Add layout settings and extend Liste Desj usability workflow
bb0d6dac12bd1fc21a4cc8ed3aebfa034c25ce45 bbad697d9a0c313d7f9e042d926a44fc1c1d929c milleions <milleions@gmail.com> 1771597412 -0500	commit: Add desj-client linking, harden client modals, and refresh liste desj UI
bbad697d9a0c313d7f9e042d926a44fc1c1d929c e615be76965993e776c7a9266ebce2b3c168c188 milleions <milleions@gmail.com> 1771600402 -0500	commit: Persist liste state on return and add entry postal-code autocomplete
e615be76965993e776c7a9266ebce2b3c168c188 18ab05cdb63048af1e39bcb500ab344379004b44 milleions <milleions@gmail.com> 1772140246 -0500	commit: Add account holder pages and statements CRUD routes
18ab05cdb63048af1e39bcb500ab344379004b44 7e738ddbb0541e72667253166dca966e768e1692 milleions <milleions@gmail.com> 1772140254 -0500	commit: Fix base layout file permissions
7e738ddbb0541e72667253166dca966e768e1692 e1b803b00533a9c1df84c0ecd4907f2b7c0d51e1 milleions <milleions@gmail.com> 1772163547 -0500	commit: Update project state after migration and PDFlib runtime stabilization
e1b803b00533a9c1df84c0ecd4907f2b7c0d51e1 ef98a6c2b170f683e94755fec364514621bd0663 milleions <milleions@gmail.com> 1772201497 -0500	commit: Add account-holder statement collections and collection transaction CRUD flow
ef98a6c2b170f683e94755fec364514621bd0663 93004a01e5aca8d19504866bcd33cb8e98f27295 milleions <milleions@gmail.com> 1772211532 -0500	commit: Implement Transaction Core v1 schema and transaction provenance plumbing
93004a01e5aca8d19504866bcd33cb8e98f27295 98c0ae43e25a5ccaa6d0b185a7c5de889bd41369 milleions <milleions@gmail.com> 1772212015 -0500	commit: Statements: normalize merchant/category selection in manual editor
98c0ae43e25a5ccaa6d0b185a7c5de889bd41369 63ba3aa225134a3008cc5b9f15ce185a56059fb5 milleions <milleions@gmail.com> 1772213525 -0500	commit: Statements: normalize transaction types and add API endpoints
63ba3aa225134a3008cc5b9f15ce185a56059fb5 757e1bfa9cc6e2dfe16a308c634d6d5ed2ab2156 milleions <milleions@gmail.com> 1772213557 -0500	commit: scripts: include make_share_zip updates
757e1bfa9cc6e2dfe16a308c634d6d5ed2ab2156 9463d7a808dd94e4b97b5de6cdbe9fca4b94e93c milleions <milleions@gmail.com> 1772234948 -0500	commit: Update statement account holder fields and transaction entry UX
9463d7a808dd94e4b97b5de6cdbe9fca4b94e93c ad15ad65788e4868bfc182ddadf501c6b718c46e milleions <milleions@gmail.com> 1772244607 -0500	commit: Add statement PDF export and enhance statement views
ad15ad65788e4868bfc182ddadf501c6b718c46e a50e0ec341207e18de3280e7ee1a0fc9bbb9d756 milleions <milleions@gmail.com> 1772245129 -0500	commit: Fix statement PDF pagination row break logic
a50e0ec341207e18de3280e7ee1a0fc9bbb9d756 20158f6b688b12282fae74b441b00a31580a13cb milleions <milleions@gmail.com> 1772245800 -0500	commit: Add statement template editor v1 with dynamic row rendering
20158f6b688b12282fae74b441b00a31580a13cb 17f3b73b3b6cf91417d0b2aaf5da8df7cdeb7a29 milleions <milleions@gmail.com> 1772253749 -0500	commit: Adjust template editor panel scrolling and viewport fit
17f3b73b3b6cf91417d0b2aaf5da8df7cdeb7a29 5a64fb28f494af4d3f5ad593738c029100b8b6c3 milleions <milleions@gmail.com> 1772254803 -0500	commit: Improve statement template guide UX and sidebar fit
5a64fb28f494af4d3f5ad593738c029100b8b6c3 ad760b14ce0652cb57b33b5fb058f9f0345139ed milleions <milleions@gmail.com> 1772257465 -0500	commit: Add formatted literal tokens and guide preview fallback
ad760b14ce0652cb57b33b5fb058f9f0345139ed 411ed33e6161e8f3bfdfc8a4841bc56b152c2e4f milleions <milleions@gmail.com> 1772286920 -0500	commit: Enhance statement template editor formatting and defaults
411ed33e6161e8f3bfdfc8a4841bc56b152c2e4f 904f7d66cbbf022bf46a8fdd0ec91748067ead01 milleions <milleions@gmail.com> 1772287173 -0500	commit: Add wrap fit mode for statement template text
904f7d66cbbf022bf46a8fdd0ec91748067ead01 158ea065474917b7f8088046a4a304ff2c58a26f milleions <milleions@gmail.com> 1772287229 -0500	commit: Add Alt/Option wheel zoom centered on cursor in editor
158ea065474917b7f8088046a4a304ff2c58a26f 3dd375158ec609a9b2cf6d4229682a88ec913e89 milleions <milleions@gmail.com> 1772287397 -0500	commit: Fix Alt/Option wheel zoom at minimum scale
3dd375158ec609a9b2cf6d4229682a88ec913e89 ef152228f85bd73f4125ba5beeaf0a105344069d milleions <milleions@gmail.com> 1772287491 -0500	commit: Update statement layout config and repository changes
ef152228f85bd73f4125ba5beeaf0a105344069d 1607fdc1ceb1f398aad48fd5f5106b7111a697fb milleions <milleions@gmail.com> 1772287707 -0500	commit: Support leading attribute in inline statement style tags
1607fdc1ceb1f398aad48fd5f5106b7111a697fb e509bf0ec552accfe66d2704ac7f0950a8200a43 milleions <milleions@gmail.com> 1772289786 -0500	commit: Fix inline style wrap and leading behavior in statement template editor
e509bf0ec552accfe66d2704ac7f0950a8200a43 7d48aafed03a4b6f4d1003d34a085c5e28875056 milleions <milleions@gmail.com> 1772299069 -0500	commit: Split template editor entry views and refine canvas border thickness
7d48aafed03a4b6f4d1003d34a085c5e28875056 99727d8c28ba13b014c39503b4290086deda47e7 milleions <milleions@gmail.com> 1772304172 -0500	commit: Fix statement template image persistence on layout save
99727d8c28ba13b014c39503b4290086deda47e7 d174c7f9bb0eba5ff938b4f3551c8dd1c2606831 milleions <milleions@gmail.com> 1772306603 -0500	commit: Fix statement template image Y anchor; add zoom readout/reset and original image sizing
d174c7f9bb0eba5ff938b4f3551c8dd1c2606831 75cd71ac23ec6903db1949c5fa070ee1542330ae milleions <milleions@gmail.com> 1772319560 -0500	commit: Fix numeric input caret jump in selected field panel
75cd71ac23ec6903db1949c5fa070ee1542330ae 82a71beb17348970f7c08271659871d43b0c01c3 milleions <milleions@gmail.com> 1772338561 -0500	commit: Refine statement template samples and transactions editor UX
82a71beb17348970f7c08271659871d43b0c01c3 85f12b3e94cef066e3351569badc097e71193974 milleions <milleions@gmail.com> 1772339199 -0500	commit: Add statement template line object with preview and PDF rendering
85f12b3e94cef066e3351569badc097e71193974 d60d8cce4c37d898be6568ed17b28afbfa67d0a9 milleions <milleions@gmail.com> 1772373305 -0500	commit: Fix statement template line rendering and PDF layout updates
d60d8cce4c37d898be6568ed17b28afbfa67d0a9 7ad093ef37230255b81ec2df0f2f718522267d4f milleions <milleions@gmail.com> 1772375474 -0500	commit: Remove Statement Flow section from statement template right pane
7ad093ef37230255b81ec2df0f2f718522267d4f f5e2e7bdf5bf9040fa5bb02f66d4b78116c88a3d milleions <milleions@gmail.com> 1772376320 -0500	commit: Add visual Transaction Report object to statement template editor
f5e2e7bdf5bf9040fa5bb02f66d4b78116c88a3d bfc797a3b17ba7d341e0f972d6be91ab89ec7260 milleions <milleions@gmail.com> 1772379945 -0500	commit: Refine selection visuals in template editor
bfc797a3b17ba7d341e0f972d6be91ab89ec7260 4b03aef8a4be426843ce4129811b498986f02651 milleions <milleions@gmail.com> 1772457857 -0500	commit: Fix statement editor startup and add git tracking audit safeguards
4b03aef8a4be426843ce4129811b498986f02651 075bd2a28cdc41d1c89a094c3e5f385d58e1de8a milleions <milleions@gmail.com> 1772460749 -0500	commit: Add transaction loop foundation with internal edit mode and persisted element schema
075bd2a28cdc41d1c89a094c3e5f385d58e1de8a 214dba6524922967b65ef13c0ed21241dc58e37e milleions <milleions@gmail.com> 1772483847 -0500	commit: statement template: add strict transaction loop controls and row gap tuning
214dba6524922967b65ef13c0ed21241dc58e37e 003bc21c9566f0c0bc2bbcddc08fda14d194c095 milleions <milleions@gmail.com> 1772493420 -0500	commit: feat(statement-editor): add page-variant geometry editing and rendering
003bc21c9566f0c0bc2bbcddc08fda14d194c095 f20a411c31991606e3495cfdcaee40680ab9101b milleions <milleions@gmail.com> 1772541486 -0500	commit: Add Transaction Loop v2 editor scaffolding and subtype plumbing
f20a411c31991606e3495cfdcaee40680ab9101b ea7cd0bba4ce4e022af3f68aeea59486eeb5996a milleions <milleions@gmail.com> 1772558934 -0500	commit: Template editor: refine loop variants and inline run controls
ea7cd0bba4ce4e022af3f68aeea59486eeb5996a 4f4e78099a906cdaae82987fad0f83d9d7484295 milleions <milleions@gmail.com> 1772559886 -0500	commit: Template editor: fix transaction separator y behavior in v2 preview
4f4e78099a906cdaae82987fad0f83d9d7484295 1d4cb2d7b16f679063a76dff9be91c85089b56e4 milleions <milleions@gmail.com> 1772576030 -0500	commit: Implement transaction loop v2 PDF rendering and date suppression parity
1d4cb2d7b16f679063a76dff9be91c85089b56e4 755e4b8c81aa108b395d6d0ca405b8d8b86daf48 milleions <milleions@gmail.com> 1772578985 -0500	commit: Add annex preview/page-condition support in editor and PDF
755e4b8c81aa108b395d6d0ca405b8d8b86daf48 56492884d228a20077e618e4ccb6cdbab2027520 milleions <milleions@gmail.com> 1772648669 -0500	commit: Add transaction generator workflow and stabilize statement tools
56492884d228a20077e618e4ccb6cdbab2027520 e3182387190e251c2f04ff84ee163353391a0f58 milleions <milleions@gmail.com> 1772661218 -0500	commit: Fix template y=0 normalization fallback and include pending UI updates
e3182387190e251c2f04ff84ee163353391a0f58 6aa334594f3fd016ca5645d8d6d482539629bea7 milleions <milleions@gmail.com> 1772667042 -0500	commit: Fix v2 footer separator overlap and PDF render warning
6aa334594f3fd016ca5645d8d6d482539629bea7 d6b517ab2dc09cfed67b77a77ab74f3cd89df4a1 milleions <milleions@gmail.com> 1773143161 -0400	commit: Save approved statement template and transaction editor changes
d6b517ab2dc09cfed67b77a77ab74f3cd89df4a1 100c3e8132a512f0436f5b7f49f41ff0dbbdbc52 milleions <milleions@gmail.com> 1773180501 -0400	cherry-pick: Add copy actions to liste desj entry
100c3e8132a512f0436f5b7f49f41ff0dbbdbc52 0e54aad1a425d5b21cccdc675801304d7f9b816f milleions <milleions@gmail.com> 1773352292 -0400	merge sandbox/statement-preview-authority: Merge made by the 'ort' strategy.
0e54aad1a425d5b21cccdc675801304d7f9b816f a4f7ec062a1623510d4835e81352c47f9a01e570 milleions <milleions@gmail.com> 1773361250 -0400	commit: Add manual_entry workflow and tx_manual_entry template variable
a4f7ec062a1623510d4835e81352c47f9a01e570 b884f2d672e79f7fc1b0179e86dd02dc6c6a1c1c milleions <milleions@gmail.com> 1773486904 -0400	commit: Update follow-up management flow
b884f2d672e79f7fc1b0179e86dd02dc6c6a1c1c c995fe87976c4d17ca1d5d1a05055182d11a1315 milleions <milleions@gmail.com> 1773486945 -0400	commit: Commit remaining local changes
c995fe87976c4d17ca1d5d1a05055182d11a1315 930f043f58ef3f772ca94c7190f382ff64d6d3ca milleions <milleions@gmail.com> 1773487020 -0400	commit: Remove local PDF check artifacts
930f043f58ef3f772ca94c7190f382ff64d6d3ca b57720a712f0e165193bd711d42eb134fee5c53a milleions <milleions@gmail.com> 1773504226 -0400	commit: Add ID info generators and types
b57720a712f0e165193bd711d42eb134fee5c53a 55bef4b1a5693b635015ed29708544001779c4ea milleions <milleions@gmail.com> 1773528991 -0400	commit: Add Permis issue date resolver
55bef4b1a5693b635015ed29708544001779c4ea 89fc4c8db7f7b3f677c3a9a4955cf4648c96f2b1 milleions <milleions@gmail.com> 1773586465 -0400	commit: Add project memory and current UI updates
89fc4c8db7f7b3f677c3a9a4955cf4648c96f2b1 3c6515366470a20fbfc5984907e6bb7a4e63db36 milleions <milleions@gmail.com> 1773689558 -0400	commit: Add client file management
3c6515366470a20fbfc5984907e6bb7a4e63db36 8f203ae7064cd84177c651ee46c9fef63c3e1086 milleions <milleions@gmail.com> 1773691168 -0400	commit: Add configurable client file document types
8f203ae7064cd84177c651ee46c9fef63c3e1086 e4e7bcaaca941c0032945ae19dd5c5755bf7221f milleions <milleions@gmail.com> 1773692203 -0400	commit: Support batch client file uploads
e4e7bcaaca941c0032945ae19dd5c5755bf7221f 9a0958421263f80699bb0d262b75a8b7c77ea9e2 milleions <milleions@gmail.com> 1773699086 -0400	commit: Add inline client file type creation
9a0958421263f80699bb0d262b75a8b7c77ea9e2 c81efc2ef44a9a10cb3b893bba732327a177eb84 milleions <milleions@gmail.com> 1773770298 -0400	commit: Update client file links and permis QC address parsing
c81efc2ef44a9a10cb3b893bba732327a177eb84 4ff821c1dfaf95df1a7416281bfc6bed062b3432 milleions <milleions@gmail.com> 1774443377 -0400	commit: Snapshot current project state
4ff821c1dfaf95df1a7416281bfc6bed062b3432 05c1bfc1a31027890a4d685f4bd5657707565844 milleions <milleions@gmail.com> 1775741750 -0400	merge JSON_to_DATABASE: Merge made by the 'ort' strategy.
05c1bfc1a31027890a4d685f4bd5657707565844 fae4598529f2499e44bd02327a1a3acf5096110a milleions <milleions@gmail.com> 1775745151 -0400	commit: Add anchored relative positioning to paystub V2
fae4598529f2499e44bd02327a1a3acf5096110a efd7b7b998b64298a9269138dc5ad7d252baed06 milleions <milleions@gmail.com> 1775776683 -0400	commit: Add conditional text blocks and template editor refinements
efd7b7b998b64298a9269138dc5ad7d252baed06 43180d907e9c95efd10467a662d473e6d45fc2d8 milleions <milleions@gmail.com> 1775783890 -0400	commit: Extend bool tags with logical operators
43180d907e9c95efd10467a662d473e6d45fc2d8 0e2262cd8813223414f5c3d6568d7452e8394c34 milleions <milleions@gmail.com> 1775825665 -0400	commit: Upgrade paystub table editing and palette copy behavior
0e2262cd8813223414f5c3d6568d7452e8394c34 0145fe705f2e593432de9e0c86af1a0ccdbb1859 milleions <milleions@gmail.com> 1775829666 -0400	commit: Add position lock controls to paystub editor
0145fe705f2e593432de9e0c86af1a0ccdbb1859 9563edbcf1e91c153cbcb0390aa9049e8bf9b81e milleions <milleions@gmail.com> 1775829694 -0400	commit: Add variable search to template editor
9563edbcf1e91c153cbcb0390aa9049e8bf9b81e 5579adc215c9ffc79b470f81217ce33c113ce867 milleions <milleions@gmail.com> 1775838226 -0400	commit: Add paystub template actions and French salutations
5579adc215c9ffc79b470f81217ce33c113ce867 14574539352ae8ee82615277abd6c29dd9f540f4 milleions <milleions@gmail.com> 1775850512 -0400	commit: Checkpoint salary progression and T4 sample selector updates
14574539352ae8ee82615277abd6c29dd9f540f4 a4d8a7cfdba6349ab196900a942a78232b299b30 milleions <milleions@gmail.com> 1775855855 -0400	commit: Fix T4 template preview and expand template fields
a4d8a7cfdba6349ab196900a942a78232b299b30 d5b2c43e5b0d166a33fabe5a038c00001737d541 milleions <milleions@gmail.com> 1777161961 -0400	commit: Improve template editor zoom and table interactions
d5b2c43e5b0d166a33fabe5a038c00001737d541 2cd66b4364c6c267cfad7afe61cce2adb64dc54e milleions <milleions@gmail.com> 1777225084 -0400	commit: Fix statement template font rendering and variable exposure
2cd66b4364c6c267cfad7afe61cce2adb64dc54e 9c64e3fc2703dc636ccf2c925159bf60bfac312c milleions <milleions@gmail.com> 1777243028 -0400	commit: Update statement template preview and loop table handling
9c64e3fc2703dc636ccf2c925159bf60bfac312c eb9044f1fb8cf9363eae42099a57edcd9b800719 milleions <milleions@gmail.com> 1777299787 -0400	commit: Refine statement template editor and loop table
eb9044f1fb8cf9363eae42099a57edcd9b800719 3f3d792418c3f99b665853636a488af69e058d50 milleions <milleions@gmail.com> 1777304278 -0400	commit: Fix statement loop table section defaults
3f3d792418c3f99b665853636a488af69e058d50 6568ccf844a08aeab73c0090c0d9a5a4814af005 milleions <milleions@gmail.com> 1777310214 -0400	commit: Refine statement loop table rendering and editor behavior
6568ccf844a08aeab73c0090c0d9a5a4814af005 8ecde1c117aabd863b9609f3c80c3b108ae029e2 milleions <milleions@gmail.com> 1777328285 -0400	commit: Extend statement loop table text controls and rows
8ecde1c117aabd863b9609f3c80c3b108ae029e2 387e9e4f35160a54cc7621ab6a7d0a45839ff3ec milleions <milleions@gmail.com> 1777331660 -0400	commit: Add statement transaction fee flags
387e9e4f35160a54cc7621ab6a7d0a45839ff3ec 01015709f5af9c83e2332ea35b7c4ecf35bed680 milleions <milleions@gmail.com> 1777335403 -0400	commit: Fix statement transaction flag saving
01015709f5af9c83e2332ea35b7c4ecf35bed680 0219f5660a2fdc8122c8d97563672e6508bfbd2f milleions <milleions@gmail.com> 1777344450 -0400	commit: Add statement fee calculations and calendar holidays
0219f5660a2fdc8122c8d97563672e6508bfbd2f 75716e0ef751364cdbdd0e7da1ebf4a22ce86521 milleions <milleions@gmail.com> 1777377643 -0400	commit: Add scoped table padding controls
75716e0ef751364cdbdd0e7da1ebf4a22ce86521 46b83f25be5e667bd00d0dc5d7f4c93d2dd13726 milleions <milleions@gmail.com> 1780670099 -0400	commit: Add authentication tools and client workflow improvements
46b83f25be5e667bd00d0dc5d7f4c93d2dd13726 8b439ad30b95fb3ffde479efe4ef57c98ac77b5c milleions <milleions@gmail.com> 1788452397 -0400	merge feature/statement-loop-table-option3: Merge made by the 'ort' strategy.
8b439ad30b95fb3ffde479efe4ef57c98ac77b5c 1fde48a6ac99af0585a0eb52675017a521da3e8a milleions <milleions@gmail.com> 1788516603 -0400	commit: Update paystub template editor
1fde48a6ac99af0585a0eb52675017a521da3e8a d84c162233daad872ae49ae0cc8be807b6c975a5 milleions <milleions@gmail.com> 1788516756 -0400	commit: Add paystub tax rules editor
d84c162233daad872ae49ae0cc8be807b6c975a5 8f708e40a7e37c902072894061eaee6eff6e9c1b milleions <milleions@gmail.com> 1788715256 -0400	commit: Update payroll and statement template work
8f708e40a7e37c902072894061eaee6eff6e9c1b 8643edb9050adf1ec441899ccef0bbcd4dfffa8f milleions <milleions@gmail.com> 1788715327 -0400	commit: Add statement loop row copy actions
8643edb9050adf1ec441899ccef0bbcd4dfffa8f e8b14ef81c318fbb642855cbcf8cba4125a713b6 milleions <milleions@gmail.com> 1788718735 -0400	commit: Add statement total row copy action
e8b14ef81c318fbb642855cbcf8cba4125a713b6 f402b1ba7a9e6b5bcd5c61030000efa735d4168a milleions <milleions@gmail.com> 1788719794 -0400	commit: Add transaction visibility toggle
f402b1ba7a9e6b5bcd5c61030000efa735d4168a 576af7905404f7e7e24ca60044d2c8632ba52e16 milleions <milleions@gmail.com> 1788720252 -0400	commit: Fix transaction visibility reactivation
576af7905404f7e7e24ca60044d2c8632ba52e16 b2f5957a63e23b0da29bd833beafd99c4c6f90f6 milleions <milleions@gmail.com> 1788724601 -0400	commit: Preserve statement loop rows at exact boundaries
b2f5957a63e23b0da29bd833beafd99c4c6f90f6 e7f1c2318bb7532dff4acbe2080aa91e9da02dd9 milleions <milleions@gmail.com> 1788728355 -0400	commit: Add statement loop page-specific transaction limits
e7f1c2318bb7532dff4acbe2080aa91e9da02dd9 ed55889d65e61f64dc0e394eba7618b80da67e5b milleions <milleions@gmail.com> 1788731504 -0400	commit: Add odd and even statement page conditions
ed55889d65e61f64dc0e394eba7618b80da67e5b 110dda9cc8f0f2888414ca7be6c81078b82e1185 milleions <milleions@gmail.com> 1788731922 -0400	commit: Add parity-specific statement loop limits
110dda9cc8f0f2888414ca7be6c81078b82e1185 b52adb39a1f590acc60be76e896f96840427d82c milleions <milleions@gmail.com> 1788734382 -0400	commit: Pad statements to an even page count
b52adb39a1f590acc60be76e896f96840427d82c 9c4c2ec61298d54d85889e55896c5f4aab879633 milleions <milleions@gmail.com> 1788739061 -0400	commit: Add statement loop continuation page condition
9c4c2ec61298d54d85889e55896c5f4aab879633 2af4270683d3759e4e5d553409dc69066101efcd milleions <milleions@gmail.com> 1788776851 -0400	commit: Add statement total pages offset
2af4270683d3759e4e5d553409dc69066101efcd 4185c1495db08bf0d20072f159d7c88626b4cded milleions <milleions@gmail.com> 1788783677 -0400	commit: Add statement generated variable preview
4185c1495db08bf0d20072f159d7c88626b4cded cc2478c3b97afeda1c508317cbd171fd49945f15 milleions <milleions@gmail.com> 1788791911 -0400	commit: Add statement object sequences and collection letters
cc2478c3b97afeda1c508317cbd171fd49945f15 2c134bc476cb947d93f1d0dd861ae50fd7190721 milleions <milleions@gmail.com> 1788797978 -0400	commit: Add statement generated code variables
2c134bc476cb947d93f1d0dd861ae50fd7190721 435f25667bf11f4ad3d748e1318c2053c9853eea milleions <milleions@gmail.com> 1788806958 -0400	commit: Add statement page position controls
435f25667bf11f4ad3d748e1318c2053c9853eea de7600ecd5aa0fe1ebc10805a24a1dbe68551757 milleions <milleions@gmail.com> 1788815334 -0400	commit: Improve statement template table editing
de7600ecd5aa0fe1ebc10805a24a1dbe68551757 cf38541d488f6d98100a6a3ec4b6851a8d7b0c28 milleions <milleions@gmail.com> 1789047265 -0400	commit: Add bank manual entry library to transaction generator
cf38541d488f6d98100a6a3ec4b6851a8d7b0c28 821c2e384d17c201ecf5cd273d8f036c20c01437 milleions <milleions@gmail.com> 1789048340 -0400	commit: Add existing transaction picker to generator
821c2e384d17c201ecf5cd273d8f036c20c01437 b24e72fd562374905b44d8238320f9bf17578b44 milleions <milleions@gmail.com> 1789048905 -0400	commit: Copy existing transaction codes into generator
b24e72fd562374905b44d8238320f9bf17578b44 9132808245bc8d1eafd7b961e09be56ac9eab27c milleions <milleions@gmail.com> 1789050304 -0400	commit: Preserve generator dates when selecting entries
9132808245bc8d1eafd7b961e09be56ac9eab27c fc3e65d4711ccf3235d298ea937097a79e774143 milleions <milleions@gmail.com> 1789384216 -0400	commit: Show generated statements in global index
fc3e65d4711ccf3235d298ea937097a79e774143 6b981283f58d5c2fffcbd67e0f48b89a6f5ae4b5 milleions <milleions@gmail.com> 1789385505 -0400	commit: Persist statement templates by collection
6b981283f58d5c2fffcbd67e0f48b89a6f5ae4b5 1c090a885f0ae7a3dce8a89bbd7390f4255474a9 milleions <milleions@gmail.com> 1789386960 -0400	commit: Separate collection template from generation settings
