Skip to content

Curate the public Void Reckoning baseline - #5

Merged
JaySpiffy merged 3 commits into
mainfrom
cleanup/public-trust-20260808
Aug 7, 2026
Merged

JaySpiffy merged 3 commits into
mainfrom
cleanup/public-trust-20260808

Conversation

@JaySpiffy

Copy link
Copy Markdown
Owner

What changed

  • remove 1,851 tracked build, Rust target, log, and database artifacts
  • expand ignore rules so generated output does not return
  • replace the marketing-heavy README with a concise alpha status, verified setup, limitations, and AI-assistance disclosure
  • rewrite the maintained project-structure and testing notes, and add a status index for older documentation
  • repair namespace package discovery, the installed CLI entry point, Python/version metadata, and runtime dependency metadata
  • make doctrine validation fail visibly when it cannot run
  • make direct EventBus construction preserve the singleton and its subscriptions
  • add a narrow GitHub Actions smoke workflow and regression test

Why

The public repository mixed genuine simulation work with generated binaries, stale claims, broken links, and packaging that installed successfully but produced a broken console command. This change makes the first public-facing screen match the behavior that can currently be reproduced.

Impact

The checked-out Git tree drops from approximately 537.58 MiB to 18.88 MiB. Existing Git history is not rewritten. The separate dirty development checkout and its uncommitted playable-client work were not included in this branch.

The complete historical test suite is still not green; the README now says so explicitly.

Checks

  • python -m pytest -q tests/test_config.py tests/test_public_contract.py -p no:cacheprovider — 5 passed
  • python run.py --help — passed
  • sim-engine --help from a neutral working directory after wheel installation — passed
  • python run.py validate --universe void_reckoning — passed
  • python run.py campaign --universe void_reckoning --quick --delay 0 — completed 30 turns with exit code 0
  • wheel contents verified to include reporting and Void Reckoning Python packages

@JaySpiffy
JaySpiffy marked this pull request as ready for review August 7, 2026 23:40
@JaySpiffy
JaySpiffy merged commit 1e34f7f into main Aug 7, 2026
1 check passed
@greptile-apps

greptile-apps Bot commented Aug 7, 2026

Copy link
Copy Markdown

Too many files changed for review (1862 files, 100 file limit).

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