Skip to content

Claude Opus 4.8 (10 Teams, 3 Agents/Team) Review Report#4

Open
ZenithClown wants to merge 1 commit into
masterfrom
audit/claude/opus
Open

Claude Opus 4.8 (10 Teams, 3 Agents/Team) Review Report#4
ZenithClown wants to merge 1 commit into
masterfrom
audit/claude/opus

Conversation

@ZenithClown

Copy link
Copy Markdown
Member

Reference PR: aivenio/project.archon#2

1. [VERY HIGH BUGFIX] Added the three logical-replication PUBLICATIONS that `tradesdb` subscribes
    to but which this server did **not** previously expose: `stocksdb_securities_table`
    (`securities_mw` + `securities_exchange_symbol_mw`), `stocksdb_exchange_table`
    (`stock_exchange_mw`), `stocksdb_derivative_table` (`derivative_contract_mw`). Without these
    the entire `tradesdb` subscription topology was inert. `wal_level = logical` required.
2. [HIGH BUGFIX] Renamed column `scock_exchange_acronym` → `stock_exchange_acronym` on
    `common.stock_exchange_mw`. Logical replication maps columns **by name**, so this is renamed
    in lock-step with the `tradesdb` subscriber (see *Migration Notes*).
3. [HIGH BUGFIX] Subscriber-side `wikidata_id` widened `varchar(8)` → `varchar(12)` on
    `country_mw` / `state_mw` / `city_mw`, matching the corrected MacroDB publisher (state/city
    Q-IDs already exceed 8 chars). `geoname_id` widened to `varchar(12)` for headroom.
4. [HIGH FEATURE] `corporate_actions_mw` extended with structured, machine-usable fields so the
    downstream trading system can adjust historical OHLC: `ex_date`, `record_date`,
    `ratio_old` / `ratio_new` (splits & bonus), `dividend_amount` + `dividend_currency_code`, and
    a precomputed `price_adjustment_factor`.
5. [MEDIUM ENHANCEMENT] Each `private.*_tx` time-series fact promoted from a constraint-only grain
    to an explicit composite **PRIMARY KEY** (Timescale-compatible, gives a replica identity if
    ever published). `stock_exchange_mw` gains `ck_exchange_operational_dates`
    (`operational_to ≥ operational_from`).

⚙️ Reference PR: aivenio/project.archon#2

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ZenithClown
ZenithClown requested a review from vigilantloki June 18, 2026 08:37
@ZenithClown ZenithClown self-assigned this Jun 18, 2026
@ZenithClown ZenithClown added pr/blocked A PR is blocked due to security compliance or conflicts of interest. pr/review Waiting for review for a PR by admin/developer to merge with master branch. labels Jun 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr/blocked A PR is blocked due to security compliance or conflicts of interest. pr/review Waiting for review for a PR by admin/developer to merge with master branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant