Skip to content

Bump the tapp submodule to the Windows-checkoutable revision - #13

Merged
smrgeoinfo merged 1 commit into
mainfrom
bump-tapp-submodule
Aug 24, 2026
Merged

Bump the tapp submodule to the Windows-checkoutable revision#13
smrgeoinfo merged 1 commit into
mainfrom
bump-tapp-submodule

Conversation

@smrgeoinfo

Copy link
Copy Markdown
Member

Bumps the tapp submodule 3335306fcd9290d07d, picking up amds-ldeo/tapp#2.

Why

The revision recorded on main could not be checked out on Windows at all:

error: invalid path 'Archive/.migration_backup_group1_20260808/LA-Q:SF-ICPMS_TAPP_v5.csv'
fatal: Unable to checkout '3335306fc' in submodule path 'tapp'

A colon is illegal in a Windows filename. git submodule update therefore failed, any Windows
working copy silently stayed on an older revision, and git status showed a permanent M tapp
that was not a real change — easy to mistake for local edits, and easy to stage by accident.

Linux CI checks out fine, which is why this went unnoticed.

Upstream renamed the archived file to LA-Q-SF-ICPMS_TAPP_v5.csv, reusing the same blob, so its
content and history are untouched.

Verified after the bump

  • the submodule checks out on Windows, with no colon-bearing paths on disk
  • all 16 techniques in TAPP_CONFIGS still resolve their source tables
  • the working tree is clean — the phantom M tapp is gone

Note the newer revision also removes superseded tables (32 files, 2110 deletions, no insertions).
Every technique already migrated to a current table in #10 and #11, so nothing wired depends on the
removed ones.

🤖 Generated with Claude Code

3335306fc -> d9290d07d, which includes amds-ldeo/tapp#2.

The recorded revision could not be checked out on Windows at all:

    error: invalid path 'Archive/.migration_backup_group1_20260808/LA-Q:SF-ICPMS_TAPP_v5.csv'
    fatal: Unable to checkout '3335306fc' in submodule path 'tapp'

A colon is illegal in a Windows filename, so `git submodule update` failed and any Windows working
copy silently stayed on an older revision, showing a permanent ` M tapp` that was not a real change.
Linux CI checked out fine, which is why it went unnoticed. Upstream renamed the archived file to
LA-Q-SF-ICPMS_TAPP_v5.csv, reusing the same blob so the content and its history are untouched.

Verified after the bump: the submodule checks out on Windows with no colon-bearing paths on disk,
and all 16 techniques in TAPP_CONFIGS still resolve their source tables.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@smrgeoinfo
smrgeoinfo merged commit 1120def into main Aug 24, 2026
2 checks passed
@smrgeoinfo
smrgeoinfo deleted the bump-tapp-submodule branch August 24, 2026 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant