Skip to content

Add Indus anchor model scripts + FULS outreach (Phase 3.4-3.5 + Phase 9)#22

Closed
tbitcs wants to merge 1 commit into
developfrom
feature/indus-scripts-and-fuls-outreach
Closed

Add Indus anchor model scripts + FULS outreach (Phase 3.4-3.5 + Phase 9)#22
tbitcs wants to merge 1 commit into
developfrom
feature/indus-scripts-and-fuls-outreach

Conversation

@tbitcs
Copy link
Copy Markdown
Contributor

@tbitcs tbitcs commented May 22, 2026

Phase 3.4-3.5: Validation scripts, network analysis, and fish-sign test

Phase 9: FULS outreach correspondence (private, gitignored)

Scripts added to

esearch/indus/indus-anchor-model/scripts/

Runnable scripts (Python 3.10+ stdlib):

  • �alidation/run_all_public_checks.py — One-button public validation runner with 5 checks:
    1. Anchor table integrity (397 signs, 161 H+M)
    2. Fish-sign compound-only constraint (0 isolated)
    3. Formula bigram backbone (M342·M176 top)
    4. Positional profile sanity (M267 non-initial, M342 terminal)
    5. Coverage arithmetic (88-93% H+M token coverage)

etwork_analysis/run_betweenness.py — Betweenness centrality via networkx

  • ish_sign_test/run_fish_sign_test.py — Standalone fish-sign compound test

Placeholder READMEs (require Holdat corpus for full execution):

  • positional_analysis/README.md
  • permutation_tests/README.md
  • grammar_model/README.md
  • site_divergence/README.md

Private correspondence (H24 compliant)

  • .correspondence/fuls_outreach.md — ICIT corpus collaboration request draft
    • Gitignored, no email addresses in tracked files
    • Contains initial email, follow-up, action items, timeline

Validation

  • All Python scripts compile cleanly (py_compile)
  • .correspondence/ confirmed gitignored

Co-Authored-By: Oz oz-agent@warp.dev

Conversation: https://app.warp.dev/conversation/47656460-eaf9-4ea3-af5f-7d8421f4398e
Run: https://oz.warp.dev/runs/019e510c-3e1a-7009-ac58-0f9fe9a18969
This PR was generated with Oz.

…lder READMEs

Phase 3.4-3.5: Scripts for the indus-anchor-model release package

- scripts/validation/run_all_public_checks.py: one-button public validation
  runner with 5 checks (anchor table integrity, fish-sign compound-only,
  formula bigram backbone, positional profile sanity, coverage arithmetic)
- scripts/validation/README.md: documentation for the validation runner
- scripts/network_analysis/run_betweenness.py: betweenness centrality
  analysis using networkx on bigram edge-list
- scripts/fish_sign_test/run_fish_sign_test.py: standalone fish-sign
  compound-only constraint test
- scripts/positional_analysis/README.md: placeholder (requires Holdat corpus)
- scripts/permutation_tests/README.md: placeholder (requires Holdat corpus)
- scripts/grammar_model/README.md: placeholder (requires Holdat corpus)
- scripts/site_divergence/README.md: placeholder (requires Holdat corpus)

Phase 9: FULS outreach correspondence created in .correspondence/
(gitignored per H24 policy)

All Python scripts compile cleanly (Python 3.10+ stdlib + networkx).

Co-Authored-By: Oz <oz-agent@warp.dev>
@tbitcs
Copy link
Copy Markdown
Contributor Author

tbitcs commented May 22, 2026

Merged directly into develop.

@tbitcs tbitcs closed this May 22, 2026
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