Job Sheet → PocketBase Sync
Headers = Excel Row 3 • Data starts = Row 4 • Zero violations • Fully documented
Future-Proof Notes:
• If the Excel layout ever changes (e.g. headers move to Row 4), change only the two numbers in the "ROW CONFIG" section.
• If PocketBase field names change, update only the HEADER_MAP below.
• If CDN links break in 5+ years, replace the two <script> imports with newer ones from cdn.jsdelivr.net.