Skip to content

fix: integrate raw Workshop P0 convergence - #190

Merged
Teakowa merged 2 commits into
mainfrom
codex/raw-workshop-p0-20260820
Aug 20, 2026
Merged

fix: integrate raw Workshop P0 convergence#190
Teakowa merged 2 commits into
mainfrom
codex/raw-workshop-p0-20260820

Conversation

@Teakowa

@Teakowa Teakowa commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update the canonical raw Workshop dependency from published workshop-rs 0.1.1 to 0.1.2 and refresh Cargo.lock;
  • preserve the same five pinned real raw Workshop artifacts through the owning corpus evidence record;
  • surface SettingsNode::Raw, unknown action/value calls, and rawWorkshopAction as structured blocking workshop-semantic-incomplete diagnostics so check/lint findings cannot be presented as definitive;
  • keep lint rule execution observable for audit even when semantic confidence is blocked.

Validation

  • cargo fmt --all -- --check
  • cargo clippy --locked --workspace --all-targets --all-features -- -D warnings
  • cargo test --locked --workspace --all-targets --all-features
  • five standalone workshop-rs-cli parse --locale ... runs: exit 0;
  • five Wright check --kind workshop and five lint --kind workshop runs: all reached the five registered lint rules; semantic incompleteness was explicitly reported for every artifact.

The per-artifact hashes, provenance, acquisition procedure, parse result, semantic-incompleteness counts, lint findings, and review classification are recorded in raw-workshop-p0-evidence-v1.md. The durable owning-repository manifest is workshop-rs#63.

Lint findings remain classified uncertain where opaque semantics affect the relevant construct; no opaque construct is treated as silent semantic success.

Dependency / tracking

Update the canonical Workshop dependency to 0.1.2, preserve the five-artifact evidence record, and block definitive check/lint results when the parser retains opaque or unknown Workshop constructs.
@Teakowa

Teakowa commented Aug 20, 2026

Copy link
Copy Markdown
Contributor Author

Updated PR #190 with the published workshop-rs 0.1.2 lockfile, five-artifact evidence link, and explicit semantic-incompleteness audit. Current local rerun: standalone parse 5/5 exit 0; check/lint 5/5 reached all five lint rules, but each reports blocking workshop-semantic-incomplete diagnostics, so no silent semantic-success claim is made.

@Teakowa
Teakowa marked this pull request as ready for review August 20, 2026 18:00
@Teakowa

Teakowa commented Aug 20, 2026

Copy link
Copy Markdown
Contributor Author

CI run 32400375007 is green on exact head 12a1858 across Rust stable/1.85, CLI smoke, LPP, OSTW/native differentials, release gates, and Ubuntu/macOS/Windows distribution. PR is now Ready for review (non-Draft).

@Teakowa
Teakowa merged commit 57f415f into main Aug 20, 2026
11 checks passed
@Teakowa
Teakowa deleted the codex/raw-workshop-p0-20260820 branch August 20, 2026 18:06
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Make Workshop Great Again Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

Make raw Workshop check and lint credible on real community projects

1 participant