Skip to content

Complete core build workflows and refactor provider boundaries - #73

Merged
aurokin merged 3 commits into
mainfrom
improve/core-workflows-and-boundaries
Oct 11, 2026
Merged

aurokin merged 3 commits into
mainfrom
improve/core-workflows-and-boundaries

Conversation

@aurokin

@aurokin aurokin commented Oct 11, 2026 •

Copy link
Copy Markdown
Owner

Public Warcraft Logs reads now use client authentication even when a saved user token is rejected. Exact guide builds can travel from cited Wowhead exports into SimC and into an existing geared profile. Wrapper discovery can query only selected providers and entity kinds.

  • Extract output-free services for SimC builds, Wowhead entities/talents, WCL reports, Raider.IO profiles, and Lorrgs reads; replace console capture with bounded composite operation adapters.
  • Add explicit WCL endpoint selection, targeted refresh, report revisions, honest cache policy, and bounded event exports with completeness/continuation and atomic artifacts.
  • Preserve published Wowhead calculator/build-tag references, citations, parser exclusions, and legacy bundle compatibility.
  • Add identity-validated geared-profile build application with collision/actor/override safeguards.
  • Replace placeholder discovery with explicit unsupported-operation errors; promote verified Blizzard typed reads to supported and keep CurseForge expansion paused.
  • Update consumer docs, roadmap, changelog, and generated command references.

Validation:

  • All 19 GitHub checks pass on the final head: 3,749 fast tests, 94.69% coverage, Python 3.12–3.14 installed wheels, independent provider/wrapper installations, Redis integration, security, and static checks. Full local CI parity also passes.
  • 21 real SimC binary tests; the geared-profile oracle also proves the selected hash survives hostile talent overrides.
  • 109 live journeys verified across focused runs: SimC, Lorrgs, all three guide providers and build handoffs, public WCL reads/event artifacts, wrapper composites, scoped discovery, and changed Blizzard/CurseForge contracts.
  • Root release wheel and modular wrapper installation verified outside the checkout with offline contract probes.
  • Diffwarden review fixes preserve provider error exits, WCL phase fallback, cursor integrity, and guide provenance; the final complete-branch review has no findings, and all GitHub checks pass.

Remaining external verification limits: the private WCL user endpoint still rejects the saved token with HTTP 401; no current public Raidbots report is available. Public WCL client reads and local SimC handoffs are verified.

aurokin and others added 3 commits October 10, 2026 18:39
Add scoped discovery, geared-profile build application, cited Wowhead build bundles, and explicit WCL authentication and bounded event export. Replace placeholder discovery and share output-free provider operations with composites.

Co-Authored-By: OpenAI Codex <noreply@openai.com>
Preserve singular guide source URLs in SimC handoffs and update independent bundle oracles for all published build contributors. Run keyless guide export and scoped discovery in weekly live contracts.

Co-Authored-By: OpenAI Codex <noreply@openai.com>
Include build references in default guide queries and accepted --kind selections; verify both single-bundle and aggregate CLI paths and live bundle queries.

Co-Authored-By: OpenAI Codex <noreply@openai.com>
@aurokin
aurokin marked this pull request as ready for review October 11, 2026 00:54
@aurokin
aurokin merged commit a7e19c4 into main Oct 11, 2026
19 checks passed
@aurokin
aurokin deleted the improve/core-workflows-and-boundaries branch October 11, 2026 00:54
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