Repository navigation
Update the new-WSL Harbor profile to 0.24.0 - #927
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e0ed5ac880
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
e0ed5ac to
b67a282
Compare
|
Dependency limit exceeded — report not shown. This pull request scan exceeded the 10,000-dependency limit applied to this scan, so the results are incomplete and may be inaccurate. To avoid reporting false positives, Socket has not posted a report. Upgrade your plan to raise the dependency limit and get complete reports, or view the partial scan in the dashboard. Socket is always free for open source. If this is a non-commercial open source project, contact us to request a free Team account. |
057cb08 to
8bc2b65
Compare
Fix the decision record of the compounding rule text, docs/decisions/2026-10-11-compounding-rule-text.md. The six rule surfaces do not change. - Approval: the owner approved section 1's proposal, the first sentence, at 22:01Z. The second sentence was presented as an optional clause and the owner's answer did not single it out; the command center (CC) included it under the owner's delegation, because it restates the owner's own no-dates direction. The owner was told at 23:44Z, with the option to drop it. The record cites the ruling's addendum-01 and the SHA256 of each sentence. - #172: restated with its recorded supersession at 22:18:17Z, under which guard bypasses are follow-ups (research-queue row 23). #1014 landed as ccff876 with only the one-letter POINTER_VARIABLE suffix. - PR triage: 3 fold receivers (#878, #927, #958) merged without their 4 donors (#804, #915, #870, #829), citing the triage's addendum-01. - What the second sentence leaves in force (F1 of the trading lane's read of us-equities-trading #87): it forbids a date as the trigger that starts work, and every time bound the contract states as a fact or protocol window stays. - Checks: the budget test's sentence now says what the test does (the first GPT read of this PR): test_growth_in_any_loaded_file_crosses_the_fixed_budget fills the available headroom in each loaded file in turn, verifies that equality with the ceiling passes, then appends a two-byte UTF-8 character and verifies rejection. - manifests/evidence.json: the record re-registered with register_file. Co-Authored-By: Claude Opus 5.5 <[email protected]>
…1020) * Rule text: work compounds through reviewed, cited repository records Add the compounding sentences of the command center's ruling, section 1 (sentence 1 owner-OK'd at 22:01Z; sentence 2 included under the owner's delegation, ruling addendum-01), to the "The ecosystem compounds" bullet on all six always-loaded rule surfaces: AGENTS.md, the portable Claude block, the Codex template, the scaffold and the two new-WSL carriers, regenerated with new_wsl_client_config.py --write-blocks. - tests: a fail-first test that every layer and native renderer carries the sentences once, in place (9 failing subtests before the change); CORE updated; the Codex top-rule pin re-derived (2,296 bytes); the startup byte ceilings raised by a dated comparison to 6,895/7,001. - docs/decisions/2026-10-11-compounding-rule-text.md: the dated trigger, evidence, surfaces, user-level pickup, budget comparison, checks and overturn conditions. - manifests/evidence.json: the changed files re-registered. Co-Authored-By: Claude Opus 5.5 <[email protected]> * Record text: exact approval, #172 supersession, fold count, budget test Fix the decision record of the compounding rule text, docs/decisions/2026-10-11-compounding-rule-text.md. The six rule surfaces do not change. - Approval: the owner approved section 1's proposal, the first sentence, at 22:01Z. The second sentence was presented as an optional clause and the owner's answer did not single it out; the command center (CC) included it under the owner's delegation, because it restates the owner's own no-dates direction. The owner was told at 23:44Z, with the option to drop it. The record cites the ruling's addendum-01 and the SHA256 of each sentence. - #172: restated with its recorded supersession at 22:18:17Z, under which guard bypasses are follow-ups (research-queue row 23). #1014 landed as ccff876 with only the one-letter POINTER_VARIABLE suffix. - PR triage: 3 fold receivers (#878, #927, #958) merged without their 4 donors (#804, #915, #870, #829), citing the triage's addendum-01. - What the second sentence leaves in force (F1 of the trading lane's read of us-equities-trading #87): it forbids a date as the trigger that starts work, and every time bound the contract states as a fact or protocol window stays. - Checks: the budget test's sentence now says what the test does (the first GPT read of this PR): test_growth_in_any_loaded_file_crosses_the_fixed_budget fills the available headroom in each loaded file in turn, verifies that equality with the ceiling passes, then appends a two-byte UTF-8 character and verifies rejection. - manifests/evidence.json: the record re-registered with register_file. Co-Authored-By: Claude Opus 5.5 <[email protected]> --------- Co-authored-by: Claude Opus 5.5 <[email protected]>
Scope
Update the new-WSL Harbor recommendation to 0.24.0 across the direct CLI owner and Inspect Scout ATIF companion. Profile, plan, executable mirrors, source records, generated projections and handbook agree. Preserve the historical 0.23.0 owner selection separately from the dated current maintenance amendment. Operational guidance binds the current source receipt and the complete inverse.
Historical regression inputs are retained as byte fixtures with explicit PR #927 pre-squash capture provenance, independent of the old branch commit's continued availability. Length, SHA-256 and Git blob ID checks precede expected content rejection, whose message is specific to the intended guard. A repository revision declared by a fixture manifest must be main-reachable when history is available. The check resolves the exact remote-main commit before testing ancestry, so a local branch named origin/main cannot shadow it. A native synthetic-repository regression exercises accepted-main, rejected-branch and unknown-object outcomes under that shadow.
86bb669ad6c81b9adafdb222d545a1bf2aa95218, including Raise jCodeMunch file cap to 8000 with measured consolidation headroom #962's raised file cap.8bc2b65c1c8854fd9619cf501063596799067c5b, with the single optional P3 commit directly on rebased reviewed head0e1e0c113aadb0365183bbff5ce4174a825cdc2c.lane:foundation.SOTA sources
b53b8134e1241686dca7759af188f987ecc48e8b, and versioned PyPI metadata. The dated Harbor receipt retains primary release/tag/wheel/source evidence. Installation and vendor runtime acceptance remain unrun.v3.13.16: unittest exception assertions and hashlib. Inputs are retrieved/validated outside the expected content-rejection context; assertRaisesRegex binds the guard message.v2.53.0: revision-name precedence, merge-base ancestry, Git object header, hash-object and show. The ancestry check passes the resolved remote SHA; the object-details reference documents theblob <length>\0header used for retained byte integrity.Evidence-class table
source_review/local_integrationsyntheticlocal_integrationlocal_integrationlocal_integrationlocal_integrationlocal_integrationLocal commands run
The original Git-free fixture route remains and performs no old-commit lookup. The new synthetic control exercises the repository-pin ancestry branch independently of the pre-squash manifest's early return. The earlier whole-unittest-shard qualification remains recorded; this module evidence does not relabel it as a broad pass. An initial 60-second context executor timeout produced no suite verdict; the native shell run completed the whole 361-test affected suite in 140 seconds. Fresh required hosted CI applies after the landing rebase, not the earlier conflicting-head rollup.
Decision record
Harbor profile decision and complete inverse. The fixture manifest records archival capture provenance and version-specific Git/unittest contracts. Private landing receipts retain the original baseline, native whole-tree same-change comparison, regression and complete FULL validation logs.
Host evidence
No host receipt or platform-status change. Tests and native Git commands establish repository contract/integrity evidence. No provider, agent, broker, gateway or Harbor/Scout runtime operation was performed.
Checklist