fix(ci): rules:changes paths '.gitlab-ci.yml' missing leading dot
ROOT CAUSE of pipelines showing only lint+test+config. The WATCH regex 'gitlab-ci.yml' matched .gitlab-ci.yml via substring, but rules:changes:paths uses glob matching — 'gitlab-ci.yml' ≠ '.gitlab-ci.yml'. Add leading dot to all 48 jobs.