Skip to content

CS2 changelog: the parser release on demoinfocs-golang v6.0.0-rc.1 (csgo-rushb#138) - #78

Merged
billfreeman44 merged 2 commits into
masterfrom
csds-changelog-rushb-rc1
Nov 1, 2026
Merged

billfreeman44 merged 2 commits into
masterfrom
csds-changelog-rushb-rc1

Conversation

@billfreeman44

@billfreeman44 billfreeman44 commented Nov 1, 2026 •

Copy link
Copy Markdown
Member

The CSDS changelog entries for the csgo-rushb release built on demoinfocs-golang v6.0.0-rc.1 (csgo-rushb#138), on both generated pages (changelog.md by date, changelog-by-channel.md).

Provisional date. The entries and their releases line are dated 2026-11-02, ahead of the release. When the release reaches production on another day, set that day in igl-gotv-v2 scripts/csds-changelog/changes.yaml (the eight entries and the releases: line), re-render both pages with uv run scripts/csds-changelog/render.py <this checkout>, and push to this branch before merging. A production lock in igl-plant holds the docs deploy until then: https://github.com/pureskillgg/igl-plant/pull/146.

What the entries say, written for a data subscriber:

  • player_sound.source and player_id: about 0.7% of rows re-attributed (a stale weapon at a reused entity index); counts unchanged.
  • world_object: the cleanup rows of entities replaced at a reused index, about 2,500 more rows a round on the matches affected.
  • world_item_vector: no round-0 row for a gun seen on the ground a tick before its owner resolved.
  • player_command, player_subtick_input, player_inputs: the delta commands before a player's first full command, a few more round-1 rows on some matches.
  • bomb_action: no abort-plant without a plant.
  • molotov_fire: rarely, an inferno's not-burning rows a little earlier.
  • player_personal.steam_id, name, player_name: the rare wrong-slot misread fixed; names otherwise unchanged.
  • Delivery: demos cut mid-message are published as truncated matches now; POV recordings with a fire already out no longer fail to parse.

Measured on the 50-demo regression corpus, 100 random production demos and the 11 failure examples (the record: igl-gotv-v2 docs/actions_complete/rushb_demoinfocs_v6.md); the values were decided on 2026-10-23.

The two changelog pages are generated. One hand-edited line: spec.md's is_truncated paragraph now matches the delivery change (Copilot's review point).

🤖 Generated with Claude Code

Entries for what csgo-rushb#138 changes in the published data: player_sound
attribution, world_object cleanup rows, world_item_vector round-0 rows, the
early delta user commands, bomb_action, a rare names fix, truncated demos and
POV recordings that are published now. Dated 2026-11-02 provisionally; the
date moves to the production day when the release lands.

Rendered from igl-gotv-v2 scripts/csds-changelog/changes.yaml by render.py.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The changelog documents delivery behavior that still contradicts the authoritative spec, so the corresponding canonical documentation must be updated.

2 open issues
What changed in this PR

Adds generated CSDS changelog entries for the demoinfocs-golang v6.0.0-rc.1 parser release, covering data corrections, parser fixes, and improved handling of truncated or POV demos.

Changes:

  • Adds the provisional 2026-11-02 release entry to both changelog views.
  • Documents corrections across sound, entity, item, command, bomb, molotov, and player channels.
  • Records delivery improvements for truncated demos and affected POV recordings.
  • The canonical delivery specification still requires a corresponding update.

This pull request requires changes.

File Description
docs/​datascience/​adx/​cs2/​csds/​changelog.md Adds the dated parser release summary, channel fixes, and delivery changes.
docs/​datascience/​adx/​cs2/​csds/​changelog-by-channel.md Adds the corresponding release information organized by affected channel.

Review effort: Lite

The changelog says such a demo is published as truncated from the rc.1
parser release; the spec still said it was rejected. Copilot's review
point on docs#78.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@billfreeman44
billfreeman44 merged commit 3f36cf0 into master Nov 1, 2026
5 checks passed
@billfreeman44
billfreeman44 deleted the csds-changelog-rushb-rc1 branch November 1, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants