Docs and tooling catch up with what ships - #46
Merged
Merged
Conversation
The README, CONTRIBUTING, PORTING and example README still described June's macOS-only package with one cef_host per view and a global IOSurface. They now cover Windows, hosts per profile or host group, the Mach-port surface handoff, the prebuilt download, per-view JS channels and the generated wire protocol, and the roadmap lists what is actually next. specs/ and docs/ held finished plans and investigations, some with personal paths and some contradicting the code. They move to docs/history/ with an index saying what each one became; personal paths are stripped. tool/run_probes.sh runs the real-host probes from one table: what each checks, its timeout, the host it needs, and whether it is automatic. It replaces test/run_channel_integration.sh, which covered 3 of the probes and killed every cef_host process on the machine; run_cascade_probe.sh no longer does either. The soak scripts no longer look for a consumer repo's engine script. SDK floors rise to what CI tests (Dart 3.10, Flutter 3.38), the podspec to macOS 12, and the flutter create boilerplate leaves the root pubspec. Comments that still described a GCS-hosted prebuilt now name the GitHub release. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Raising the SDK floor turns on use_null_aware_elements, which flags the optional create/thaw/showDevTools arguments. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is part 1 of audit batch 5 (hygiene): docs, the probe runner, and package metadata. It has no code changes.
Docs describe what ships. The README, CONTRIBUTING, PORTING and example README described June's macOS-only package, with one
cef_hostper view and a global IOSurface. They now cover:pod install;The roadmap now lists what is actually next; camera/mic prompts and Windows had already shipped.
specs/anddocs/move todocs/history/, with an index giving the outcome of each record. Personal absolute paths are stripped. Nothing there describes current code, and the index says so.tool/run_probes.shis one table of every real-host probe: what it checks, its timeout, the host it needs (normal, exits at once, or never connects), and whether it runs automatically.--listprints the table.test/run_channel_integration.shcovered 3 probes and ranpkill -9 -f cef_host, which killed every CEF app on the machine, FlutterFlow and Campus included. It is deleted.run_cascade_probe.shhad the same global kill, now scoped to its own app.Metadata.
flutter_lints ^6already excluded them.flutter createtemplate comments.Verified.
flutter analyzeshows only the existingsetStyleinfo.flutter test: 249 pass.tool/run_probes.sh host_start page_boundary channelagainst a local host: 5/5 PASS.Still to come in batch 5, after the macOS, Dart and Windows fix PRs land (they touch the same files):
main.mm:NNNcitations from code comments.CEF_PROBE_RESULT.🤖 Generated with Claude Code