Objectives

  • Keep activeattackdata.org (Research Ring’s public Active Attack Data site) accurate and current with each annual data version
  • Umbrella card for the three-repo pipeline: DATA_aa (build) → PROJ_activeattack_graphics (figures) → PROJ_activeattack_website (Quarto site, GitHub Pages)
  • Near term: finish housekeeping after Hunter’s v2025 update; then: update the site before the ALERRT conference, Nov 16–19, 2026 (deadline ~11-13)

Team & Dependencies

Name Role Affiliation Waiting on Peter?
Hunter Martaindale Co-maintainer; did the v2025 data update and pipeline fixes (Windows) ALERRT / Texas State No
Jack Cox Former contributor (fact-sheet tab, 2025) — no longer at ALERRT — No

This Week

  • Delete ALERRT-Research/PROJ_activeattack_app on GitHub (local clone already removed 2026-09-24). Blocked on Peter’s side: needs gh auth refresh -h github.com -s delete_repo in a real terminal AND admin on the org repo (API returned 403 without it); web UI under repo Settings is the fallback, or ask Hunter if he owns the org
  • Tell Hunter about the 09-09 fixes and that graphics 0_packages.R now pins ggiraph 0.9.6 (his version; nothing for him to do but re-source)

Upcoming Milestones

  • ~2026-11-13: site updated before the ALERRT conference, Nov 16–19, 2026 (was recorded as December — corrected 2026-10-16). Scope with Hunter now; a full overhaul may not fit around IACP and the biosocial course. Includes native light/dark toggle for the whole site AND every visualization (two variants of each figure; Pete favours dark, high-contrast; bw= switch in graphics plots_cartesian.R is the prototype) — see docs/logs/2026-09-10_dark-plot-side-quest-and-theming-note.md
  • Annual: v2026 data refresh (~mid-year, after FBI active-shooter report cycle); bump version <- "2026" in DATA_aa (2 scripts), graphics 0_packages.R, website 0_set_up.R + 1_visuals.qmd + 2_victims.qmd

Start Here Next Session

  • Run git -C <repo> status -sb in all three sibling repos; if behind, git pull --ff-only (Hunter pushes directly to main)
  • Nothing user-visible is wrong on the live site; the work is the two This Week items, then the OPEN item in Notes
  • Never render 1_visuals.qmd/2_victims.qmd locally without ../DATA_aa and ../PROJ_activeattack_graphics checked out beside this repo
  • Push requires Peter’s explicit approval; deploy is automatic on push to main

Notes

  • Pipeline coupling: relative ../ paths + md5 checksum copies (copy_ifelse_checksums). All three repos must sit as siblings under ~/Documents/GitHub/. Website data/ and www/ are committed so GitHub Actions renders without the feeders (update calls are skipped when GITHUB_ACTIONS == "true")
  • Deploy: .github/workflows/publish.yml on push to main → gh-pages; CNAME activeattackdata.org. Runner pins R 4.2.0 while renv.lock was written under R 4.3.3 and Peter’s Mac runs 4.5.1 — works today, fragile if the lock is regenerated
  • Only the website has an renv.lock; DATA_aa and graphics have none. Graphics 0_packages.R pins ggiraph 0.9.6 since 2026-09-24 (Peter’s Mac was on 0.9.0, R 4.5.1, ggplot2 4.0.3; Hunter already on 0.9.6). opts_toolbar(saveaspng=FALSE) alone no longer hides download/fullscreen in ggiraph ≥ 0.9; use hidden = c("selection","zoom","misc") (applied to all four widgets)
  • Graphics output/*_files/ and .DS_Store untracked + gitignored 2026-09-24 (59 files; saveWidget staging, widgets are self-contained). Dirs still on disk, harmless
  • OPEN (v2025): fact-sheet numbers in 1_visuals.qmd are hand-typed, not computed from the data; now 2 decimals where v2024 used 1. Fact sheet is a static data/aa_fact_sheet_2025.pdf; aa_fact_sheet_template.docx and unversioned aa_data_wide_codebook.docx are orphaned, as are the v2023/v2024 data copies in data/ and bivar_kill_yr.png/bivar_kill_year.html in www/
  • zip_coords_completed.csv lives under input/events/2023/ on purpose — cumulative non-ZCTA lookup, do not re-point at {version}; code_events.R warns on any event that fails to geocode
  • Site policy: never name attackers (Don’t Name Them); Remembrance page lists victims only
  • Sibling project: Research Ring Website (PROJ_researchring_website) — index.qmd links to alerrtresearch.org
  • Orientation (pipeline, Hunter’s v2025 changes, fix items, env fragility): docs/logs/2026-09-09_registration-and-v2025-orientation.md; fixes: docs/logs/2026-09-09_weapon-plot-and-toolbar-fixes.md; prune history: docs/logs/2026-09-24_bob-prune.md