| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:3e41599c-a932-3204-c6ef-7b4cb4bf4cd0 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 94FA:219971:2996CC3:36444C5:6AF9A813 |
| html-safe-nonce | 93a2e237d728e0101ea857e33876c32c7e0a933897552cf6922243810b72f14d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NEZBOjIxOTk3MToyOTk2Q0MzOjM2NDQ0QzU6NkFGOUE4MTMiLCJ2aXNpdG9yX2lkIjoiNzE2MjI2ODcyOTk1NzAwMTIzNSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | f7a3dd9d13471f3bc2bdfdc7975d320135d9d35b71ece5c40ed085c915981157 |
| hovercard-subject-tag | pull_request:5298059679 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/TanStack/oracles/57/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/fd7cc57734dffa6477a798f160a4ef60b8599a6150b42468f58295ada219e0ca/TanStack/oracles/pull/57 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/fd7cc57734dffa6477a798f160a4ef60b8599a6150b42468f58295ada219e0ca/TanStack/oracles/pull/57 |
| og:image:alt | Summary
The oracle-gaps run owns its stream log. The supervisor claims the output directory, writes the note line, and only then starts the child, so a run stopped after its note still leaves a log... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | KyleAMathews |
| hostname | github.com |
| expected-hostname | github.com |
| None | 612d3e6ffd693e7ea8d9fcf452370995872baef31d825b1fedef704cd3d24ac7 |
| turbo-cache-control | no-cache |
| go-import | github.com/TanStack/oracles git https://github.com/TanStack/oracles.git |
| octolytics-dimension-user_id | 72518640 |
| octolytics-dimension-user_login | TanStack |
| octolytics-dimension-repository_id | 1443546044 |
| octolytics-dimension-repository_nwo | TanStack/oracles |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1443546044 |
| octolytics-dimension-repository_network_root_nwo | TanStack/oracles |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 072e34035c13c31543fba9f025cbbbda4210dae4 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | pull-requests |
| Skip to content | https://github.com/TanStack/oracles/pull/57#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FTanStack%2Foracles%2Fpull%2F57 |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FTanStack%2Foracles%2Fpull%2F57 |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=TanStack%2Foracles |
| Reload | https://github.com/TanStack/oracles/pull/57 |
| Reload | https://github.com/TanStack/oracles/pull/57 |
| Reload | https://github.com/TanStack/oracles/pull/57 |
| TanStack | https://github.com/TanStack |
| oracles | https://github.com/TanStack/oracles |
| Code | https://github.com/TanStack/oracles |
| Issues36 (36) | https://github.com/TanStack/oracles/issues |
| Pull requests8 (8) | https://github.com/TanStack/oracles/pulls |
| Discussions | https://github.com/TanStack/oracles/discussions |
| Actions | https://github.com/TanStack/oracles/actions |
| Security and quality | https://github.com/TanStack/oracles/security |
| Insights | https://github.com/TanStack/oracles/pulse |
| https://github.com/TanStack/oracles |
| KyleAMathews | https://github.com/KyleAMathews |
| main | https://github.com/TanStack/oracles/tree/main |
| feat/gap-cli-stream-log | https://github.com/TanStack/oracles/tree/feat/gap-cli-stream-log |
| Conversation | https://github.com/TanStack/oracles/pull/57 |
| Commits49 (49) | https://github.com/TanStack/oracles/pull/57/commits |
| Checks | https://github.com/TanStack/oracles/pull/57/checks |
| Files changed | https://github.com/TanStack/oracles/pull/57/files |
| feat(oracle-gaps): write the stream to /stream.log and name it in the first line | https://github.com/TanStack/oracles/pull/57#top |
| KyleAMathews | https://github.com/KyleAMathews |
| main | https://github.com/TanStack/oracles/tree/main |
| feat/gap-cli-stream-log | https://github.com/TanStack/oracles/tree/feat/gap-cli-stream-log |
|
| https://github.com/KyleAMathews |
| KyleAMathews | https://github.com/KyleAMathews |
| Nov 13, 2026 | https://github.com/TanStack/oracles/pull/57#issue-6374286733 |
| Please reload this page | https://github.com/TanStack/oracles/pull/57 |
| feat(oracle-gaps): write the stream to /stream.log and name it in the first line #57 | https://github.com/TanStack/oracles/pull/57 |
| fix(oracle-gaps): supervise the check on win32; log each CLI run in the e2e driver #79 | https://github.com/TanStack/oracles/pull/79 |
| oracle-gaps batch 3: default-out stop and daemon results missing beside the stream log (intermittent) #76 | https://github.com/TanStack/oracles/issues/76 |
| oracle-gaps batch 3: default-out stop and daemon results missing beside the stream log (intermittent) #76 | https://github.com/TanStack/oracles/issues/76 |
| #73 | https://github.com/TanStack/oracles/pull/73 |
| fix(oracle-gaps): supervise the check on win32; log each CLI run in the e2e driver #79 | https://github.com/TanStack/oracles/pull/79 |
| fix(oracle-gaps): supervise the check on win32; log each CLI run in the e2e driver #79 | https://github.com/TanStack/oracles/pull/79 |
| fix(oracle-gaps): a file a test reads through fs is an input of its daemon run #55 | https://github.com/TanStack/oracles/pull/55 |
| reach: "a heartbeat named a busy mutant" depends on wall-clock timing and is reached 1 to 2 times per shard #84 | https://github.com/TanStack/oracles/issues/84 |
| feat(oracle-gaps): write the stream to /stream.log and name it in the first line #57 | https://github.com/TanStack/oracles/pull/57 |
| reach: "a heartbeat named a busy mutant" depends on wall-clock timing and is reached 1 to 2 times per shard #84 | https://github.com/TanStack/oracles/issues/84 |
| reach: "a heartbeat named a busy mutant" depends on wall-clock timing and is reached 1 to 2 times per shard #84 | https://github.com/TanStack/oracles/issues/84 |
| determinism: the CLI's heartbeat list depends on wall-clock timing, so five determinism units fail on main #91 | https://github.com/TanStack/oracles/issues/91 |
| determinism: the CLI's heartbeat list depends on wall-clock timing, so five determinism units fail on main #91 | https://github.com/TanStack/oracles/issues/91 |
| feat(oracle-gaps): write the stream to /stream.log and name it in the first line #57 | https://github.com/TanStack/oracles/pull/57 |
| reach: "a heartbeat named a busy mutant" depends on wall-clock timing and is reached 1 to 2 times per shard #84 | https://github.com/TanStack/oracles/issues/84 |
| reach: "a heartbeat named a busy mutant" depends on wall-clock timing and is reached 1 to 2 times per shard #84 | https://github.com/TanStack/oracles/issues/84 |
| feat(oracle-gaps): write the stream to /stream.log and name it in the first line #57 | https://github.com/TanStack/oracles/pull/57 |
| reach: "a heartbeat named a busy mutant" depends on wall-clock timing and is reached 1 to 2 times per shard #84 | https://github.com/TanStack/oracles/issues/84 |
| feat(oracle-gaps): write the stream to /stream.log and name it in the first line #57 | https://github.com/TanStack/oracles/pull/57 |
| reach: "a heartbeat named a busy mutant" depends on wall-clock timing and is reached 1 to 2 times per shard #84 | https://github.com/TanStack/oracles/issues/84 |
| determinism: the stream-lost-after-note, completed history recorded different traces once (commit 9d71756) #100 | https://github.com/TanStack/oracles/issues/100 |
| determinism violation prints only a 2,000-character prefix, hiding the first difference #81 | https://github.com/TanStack/oracles/issues/81 |
| determinism: the stream-lost-after-note, completed history recorded different traces once (commit 9d71756) #100 | https://github.com/TanStack/oracles/issues/100 |
| reach: "a heartbeat named a busy mutant" depends on wall-clock timing and is reached 1 to 2 times per shard #84 | https://github.com/TanStack/oracles/issues/84 |
| feat(oracle-gaps): write the stream to /stream.log and name it in the first line #57 | https://github.com/TanStack/oracles/pull/57 |
| fix(oracle-gaps): supervise the check on win32; log each CLI run in the e2e driver #79 | https://github.com/TanStack/oracles/pull/79 |
| fix(oracle-gaps): supervise the check on win32; log each CLI run in the e2e driver #79 | https://github.com/TanStack/oracles/pull/79 |
| fix(oracle-gaps): Windows static and e2e failures, by class (follow-up to #58) #73 | https://github.com/TanStack/oracles/pull/73 |
| oracle-gaps batch 3: default-out stop and daemon results missing beside the stream log (intermittent) #76 | https://github.com/TanStack/oracles/issues/76 |
| #72 | https://github.com/TanStack/oracles/issues/72 |
| #73 | https://github.com/TanStack/oracles/pull/73 |
| Please reload this page | https://github.com/TanStack/oracles/pull/57 |
| KyleAMathews | https://github.com/KyleAMathews |
| November 12, 2026 20:17 | https://github.com/TanStack/oracles/pull/57#commits-pushed-919c9a8 |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): law 15 owes a stream log that the first line names | https://github.com/TanStack/oracles/pull/57/commits/919c9a80fb39c8b0727eb5b14baf25075c0d0cf7 |
| 919c9a8 | https://github.com/TanStack/oracles/pull/57/commits/919c9a80fb39c8b0727eb5b14baf25075c0d0cf7 |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): a refusal after a check started names its stream l… | https://github.com/TanStack/oracles/pull/57/commits/17ea63427021a076d78fcb48d6f0423a750e1c70 |
| 17ea634 | https://github.com/TanStack/oracles/pull/57/commits/17ea63427021a076d78fcb48d6f0423a750e1c70 |
| #46 | https://github.com/TanStack/oracles/pull/46 |
|
| https://github.com/KyleAMathews |
| feat(oracle-gaps): write the stream to /stream.log and name it f… | https://github.com/TanStack/oracles/pull/57/commits/ceeeaf6cbf468ef3840684400aee432d0bd776f4 |
| ceeeaf6 | https://github.com/TanStack/oracles/pull/57/commits/ceeeaf6cbf468ef3840684400aee432d0bd776f4 |
|
| https://github.com/KyleAMathews |
| Merge origin/main ( | https://github.com/TanStack/oracles/pull/57/commits/23b47d52a3fad6175ae5a206ebc394f7f9d47239 |
| #48 | https://github.com/TanStack/oracles/pull/48 |
| , | https://github.com/TanStack/oracles/pull/57/commits/23b47d52a3fad6175ae5a206ebc394f7f9d47239 |
| #54 | https://github.com/TanStack/oracles/pull/54 |
| ) into feat/gap-cli-stream-log | https://github.com/TanStack/oracles/pull/57/commits/23b47d52a3fad6175ae5a206ebc394f7f9d47239 |
| 23b47d5 | https://github.com/TanStack/oracles/pull/57/commits/23b47d52a3fad6175ae5a206ebc394f7f9d47239 |
| https://github.com/apps/changeset-bot |
| changeset-bot | https://github.com/apps/changeset-bot |
| Nov 13, 2026 | https://github.com/TanStack/oracles/pull/57#issuecomment-6857209020 |
| Please reload this page | https://github.com/TanStack/oracles/pull/57 |
| 789301c | https://github.com/TanStack/oracles/commit/789301c5bcb733bd98c6fda41131a6b33328b6f8 |
| Click here to learn what changesets are | https://changesets.dev/faq |
| Click here if you're a maintainer who wants to add another changeset to this PR | https://github.com/TanStack/oracles/new/feat/gap-cli-stream-log?filename=.changeset/gentle-animals-like.md&value=---%0A%22%40tanstack%2Foracles%22%3A%20patch%0A---%0A%0Afeat(oracle-gaps)%3A%20write%20the%20stream%20to%20%3Cout%3E%2Fstream.log%20and%20name%20it%20in%20the%20first%20line%0A |
| Please reload this page | https://github.com/TanStack/oracles/pull/57 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
| Nov 13, 2026 | https://github.com/TanStack/oracles/pull/57#issuecomment-6857209459 |
| Please reload this page | https://github.com/TanStack/oracles/pull/57 |
| CodeRabbit | https://coderabbit.ai?utm_source=oss&utm_medium=github&utm_campaign=TanStack/oracles&utm_content=57 |
| X | https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai |
| Mastodon | https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai |
| Reddit | https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai |
| LinkedIn | https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code |
| Please reload this page | https://github.com/TanStack/oracles/pull/57 |
| https://github.com/apps/pkg-pr-new |
| pkg-pr-new | https://github.com/apps/pkg-pr-new |
| Nov 13, 2026 | https://github.com/TanStack/oracles/pull/57#issuecomment-6857522451 |
| Please reload this page | https://github.com/TanStack/oracles/pull/57 |
| Open in StackBlitz | https://pkg.pr.new/template/3bd96d1f-6ac1-44ac-aaa8-61a7ab916f2b |
| 789301c | https://github.com/TanStack/oracles/runs/132764685937 |
| Please reload this page | https://github.com/TanStack/oracles/pull/57 |
| KyleAMathews | https://github.com/KyleAMathews |
| November 13, 2026 10:23 | https://github.com/TanStack/oracles/pull/57#commits-pushed-5a92a3e |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): own the stream log in the supervisor; refuse a seco… | https://github.com/TanStack/oracles/pull/57/commits/5a92a3e56effa82e98f0d57415d0a8c2cbefe960 |
| 5a92a3e | https://github.com/TanStack/oracles/pull/57/commits/5a92a3e56effa82e98f0d57415d0a8c2cbefe960 |
|
| https://github.com/KyleAMathews |
| wip(oracle-gaps): checkpoint at the pre-restructure CLI with the orac… | https://github.com/TanStack/oracles/pull/57/commits/fd5655d1c7555b77f0c1e4bd1aa5bc6bd63989ff |
| fd5655d | https://github.com/TanStack/oracles/pull/57/commits/fd5655d1c7555b77f0c1e4bd1aa5bc6bd63989ff |
| 5a92a3e | https://github.com/TanStack/oracles/commit/5a92a3e56effa82e98f0d57415d0a8c2cbefe960 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): claim the output directory atomically and release r… | https://github.com/TanStack/oracles/pull/57/commits/4d6cc15cdde866e2b6c4ae55d0f92d53eaaf2258 |
| 4d6cc15 | https://github.com/TanStack/oracles/pull/57/commits/4d6cc15cdde866e2b6c4ae55d0f92d53eaaf2258 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): install the stop handlers before any project module… | https://github.com/TanStack/oracles/pull/57/commits/a2d51b903949fe14ea90f81a34db3bc10bc48419 |
| a2d51b9 | https://github.com/TanStack/oracles/pull/57/commits/a2d51b903949fe14ea90f81a34db3bc10bc48419 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| KyleAMathews | https://github.com/KyleAMathews |
|
Nov 13, 2026
| https://github.com/TanStack/oracles/pull/57#ref-commit-29c6959 |
|
| https://github.com/KyleAMathews |
| ci(windows): P10 done-line, refusal, early-stop, and per-shell replay… | https://github.com/TanStack/oracles/commit/29c695994fbe21f955b7fd6902c75ed79cafb332 |
| 29c6959 | https://github.com/TanStack/oracles/commit/29c695994fbe21f955b7fd6902c75ed79cafb332 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| KyleAMathews | https://github.com/KyleAMathews |
|
Nov 13, 2026
| https://github.com/TanStack/oracles/pull/57#ref-commit-c1c34d2 |
|
| https://github.com/KyleAMathews |
| fix(windows): the stop law on win32, the stop hook, the argv cap, and… | https://github.com/TanStack/oracles/commit/c1c34d2a8ab75095b28086864f17db5f2393d65c |
| c1c34d2 | https://github.com/TanStack/oracles/commit/c1c34d2a8ab75095b28086864f17db5f2393d65c |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| KyleAMathews | https://github.com/KyleAMathews |
| November 13, 2026 19:41 | https://github.com/TanStack/oracles/pull/57#commits-pushed-2a0fdda |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): the spawn stop signals once the CLI has started, d… | https://github.com/TanStack/oracles/pull/57/commits/2a0fdda73a86a73f49e8d5a7b8fd8e7c99a68c55 |
| 2a0fdda | https://github.com/TanStack/oracles/pull/57/commits/2a0fdda73a86a73f49e8d5a7b8fd8e7c99a68c55 |
|
| https://github.com/KyleAMathews |
| Merge remote-tracking branch 'origin/main' into feat/gap-cli-stream-log | https://github.com/TanStack/oracles/pull/57/commits/f5b7db8ba7fee0c1fa6661ed1f66d63cc3f8109c |
| f5b7db8 | https://github.com/TanStack/oracles/pull/57/commits/f5b7db8ba7fee0c1fa6661ed1f66d63cc3f8109c |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): one decision for whether a refused run owes its note | https://github.com/TanStack/oracles/pull/57/commits/76522ffe36efe51470d75fa473283e0e86e4de37 |
| 76522ff | https://github.com/TanStack/oracles/pull/57/commits/76522ffe36efe51470d75fa473283e0e86e4de37 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): install the stop handlers before the started marker | https://github.com/TanStack/oracles/pull/57/commits/a784642c6af2da65cb96ab0fc6c4e18161fff0bc |
| a784642 | https://github.com/TanStack/oracles/pull/57/commits/a784642c6af2da65cb96ab0fc6c4e18161fff0bc |
|
oracle-gaps batch 3: default-out stop and daemon results missing beside the stream log (intermittent)
#76
| https://github.com/TanStack/oracles/issues/76 |
|
oracle calibrations: 20 of 24 have no history binding (predates #57)
#77
| https://github.com/TanStack/oracles/issues/77 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): take over a stale claim under a mutex, and name res… | https://github.com/TanStack/oracles/pull/57/commits/d338cb16c2b59ebc5089a9e9cbc2dc86bc7b7fe6 |
| d338cb1 | https://github.com/TanStack/oracles/pull/57/commits/d338cb16c2b59ebc5089a9e9cbc2dc86bc7b7fe6 |
| #76 | https://github.com/TanStack/oracles/issues/76 |
| KyleAMathews | https://github.com/KyleAMathews |
|
Nov 14, 2026
| https://github.com/TanStack/oracles/pull/57#ref-commit-35422e3 |
|
| https://github.com/KyleAMathews |
| fix(windows): Windows CI for the oracle framework and gap CLI, and th… | https://github.com/TanStack/oracles/commit/35422e3d95ba44bb0af69207590645a657416946 |
| 35422e3 | https://github.com/TanStack/oracles/commit/35422e3d95ba44bb0af69207590645a657416946 |
| #58 | https://github.com/TanStack/oracles/pull/58 |
| 72b9495 | https://github.com/TanStack/oracles/commit/72b949554c79ef7f8c5b8bca00b5f7922418dece |
| #58 | https://github.com/TanStack/oracles/pull/58 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| #58 | https://github.com/TanStack/oracles/pull/58 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| ee1a5fd | https://github.com/TanStack/oracles/commit/ee1a5fd4278509189a1d0d132600ccd70328c432 |
| #58 | https://github.com/TanStack/oracles/pull/58 |
| ebc39e6 | https://github.com/TanStack/oracles/commit/ebc39e6e963c2697aaa4f6711240c94faa0a307f |
| #72 | https://github.com/TanStack/oracles/issues/72 |
| ebc39e6 | https://github.com/TanStack/oracles/commit/ebc39e6e963c2697aaa4f6711240c94faa0a307f |
| #74 | https://github.com/TanStack/oracles/issues/74 |
| 50b4ab5 | https://github.com/TanStack/oracles/commit/50b4ab5245b70b8b21ed20c6f93466157629a0da |
| 50b4ab5 | https://github.com/TanStack/oracles/commit/50b4ab5245b70b8b21ed20c6f93466157629a0da |
| ebc39e6 | https://github.com/TanStack/oracles/commit/ebc39e6e963c2697aaa4f6711240c94faa0a307f |
| ebc39e6 | https://github.com/TanStack/oracles/commit/ebc39e6e963c2697aaa4f6711240c94faa0a307f |
| de8a373 | https://github.com/TanStack/oracles/commit/de8a3733d8fdbbfde53e2ff10c4cd99254118a6b |
| #58 | https://github.com/TanStack/oracles/pull/58 |
| b904d57 | https://github.com/TanStack/oracles/commit/b904d57a55da6b2f606ab419a250f471fcc5711b |
| 2b7b7f3 | https://github.com/TanStack/oracles/commit/2b7b7f3f671e8a197eac197c178a7992d6c30c7c |
| abc8b45 | https://github.com/TanStack/oracles/commit/abc8b45f1b7ae9223fb0b3ea42fc0de7298f3ca7 |
| 69c82eb | https://github.com/TanStack/oracles/commit/69c82ebbafa455a115b3ea628a748bbbd4af4bd0 |
| ae44184 | https://github.com/TanStack/oracles/commit/ae44184cf2a1799b0322699169c3936cf936f426 |
| 9698922 | https://github.com/TanStack/oracles/commit/96989220f523690188e3ba108b4108951e647a5b |
| 257a5b0 | https://github.com/TanStack/oracles/commit/257a5b02e054f7f51972ae35be2f7f15e22e691d |
| 0c42c33 | https://github.com/TanStack/oracles/commit/0c42c33ac0e45bc820bd990f5a199e210501d45f |
| 0c42c33 | https://github.com/TanStack/oracles/commit/0c42c33ac0e45bc820bd990f5a199e210501d45f |
| #78 | https://github.com/TanStack/oracles/issues/78 |
| bd208ac | https://github.com/TanStack/oracles/commit/bd208ac49ae982ff760421fb9dcbe3259f1de09a |
| #78 | https://github.com/TanStack/oracles/issues/78 |
| 3b97795 | https://github.com/TanStack/oracles/commit/3b97795df311ebc201b4eb18e99992f706c2350b |
| #78 | https://github.com/TanStack/oracles/issues/78 |
| KyleAMathews | https://github.com/KyleAMathews |
| November 14, 2026 02:01 | https://github.com/TanStack/oracles/pull/57#commits-pushed-cb6caf7 |
|
| https://github.com/KyleAMathews |
| Merge remote-tracking branch 'origin/main' into feat/gap-cli-stream-log | https://github.com/TanStack/oracles/pull/57/commits/cb6caf779505f87a8597cb11e7eb058dbb2b4660 |
| cb6caf7 | https://github.com/TanStack/oracles/pull/57/commits/cb6caf779505f87a8597cb11e7eb058dbb2b4660 |
|
| https://github.com/KyleAMathews |
| ci(oracles): place the new Windows fixed-seed units in shards | https://github.com/TanStack/oracles/pull/57/commits/6222e257373fcf99abd1d0b2a294c5288f1fd97a |
| 6222e25 | https://github.com/TanStack/oracles/pull/57/commits/6222e257373fcf99abd1d0b2a294c5288f1fd97a |
|
| https://github.com/KyleAMathews |
| chore(oracle-gaps): drop the unsupervised POSIX seam | https://github.com/TanStack/oracles/pull/57/commits/5fa74e07e75260c2467c97b8ff1cdbc0c6cdce04 |
| 5fa74e0 | https://github.com/TanStack/oracles/pull/57/commits/5fa74e07e75260c2467c97b8ff1cdbc0c6cdce04 |
| #74 | https://github.com/TanStack/oracles/issues/74 |
| https://github.com/KyleAMathews |
| KyleAMathews | https://github.com/KyleAMathews |
|
Nov 14, 2026
| https://github.com/TanStack/oracles/pull/57#ref-pullrequest-6391867259 |
|
fix(oracle-gaps): supervise the check on win32; log each CLI run in the e2e driver
#79
| https://github.com/TanStack/oracles/pull/79 |
| KyleAMathews | https://github.com/KyleAMathews |
| November 14, 2026 09:45 | https://github.com/TanStack/oracles/pull/57#commits-pushed-9560e86 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): create the takeover mutex with its pid, and never t… | https://github.com/TanStack/oracles/pull/57/commits/9560e86eabe95d177c0862ccfe2cb7117335b2cd |
| 9560e86 | https://github.com/TanStack/oracles/pull/57/commits/9560e86eabe95d177c0862ccfe2cb7117335b2cd |
|
| https://github.com/KyleAMathews |
| docs(oracle-gaps): document every test-only ORACLE_GAPS_TEST hook | https://github.com/TanStack/oracles/pull/57/commits/c8352b8ae30f7c85efaf818c9bd2b8b926fb3b02 |
| c8352b8 | https://github.com/TanStack/oracles/pull/57/commits/c8352b8ae30f7c85efaf818c9bd2b8b926fb3b02 |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): hold the exit at a named point, and delete the wal… | https://github.com/TanStack/oracles/pull/57/commits/7db86c57b22ca7f4eb1d49aee8dd7b83c5532bab |
| 7db86c5 | https://github.com/TanStack/oracles/pull/57/commits/7db86c57b22ca7f4eb1d49aee8dd7b83c5532bab |
| KyleAMathews | https://github.com/KyleAMathews |
|
Nov 14, 2026
| https://github.com/TanStack/oracles/pull/57#ref-commit-ac543bf |
|
| https://github.com/KyleAMathews |
| Merge remote-tracking branch 'origin/feat/gap-cli-stream-log' into fi… | https://github.com/TanStack/oracles/commit/ac543bf7abde7dab2b3107f527c26a3c8d87bb3d |
| ac543bf | https://github.com/TanStack/oracles/commit/ac543bf7abde7dab2b3107f527c26a3c8d87bb3d |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): constructed histories for the stale-claim race and… | https://github.com/TanStack/oracles/pull/57/commits/e2a74ad61dce6aa22d63ebe5fe9940a0a30645fd |
| e2a74ad | https://github.com/TanStack/oracles/pull/57/commits/e2a74ad61dce6aa22d63ebe5fe9940a0a30645fd |
| KyleAMathews | https://github.com/KyleAMathews |
| November 14, 2026 14:54 | https://github.com/TanStack/oracles/pull/57#commits-pushed-8aa7c10 |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): a claim race that ends before the mutex is an outcome | https://github.com/TanStack/oracles/pull/57/commits/8aa7c10187449971acac6fff42c1099111446f94 |
| 8aa7c10 | https://github.com/TanStack/oracles/pull/57/commits/8aa7c10187449971acac6fff42c1099111446f94 |
|
| https://github.com/KyleAMathews |
| ci(oracles): place the claim histories in fixed-seed shard 1 | https://github.com/TanStack/oracles/pull/57/commits/76ce6a7d25e7ce051dd033cffd70e6d8b4893d4f |
| 76ce6a7 | https://github.com/TanStack/oracles/pull/57/commits/76ce6a7d25e7ce051dd033cffd70e6d8b4893d4f |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): append the claim constructions, so existing seeds … | https://github.com/TanStack/oracles/pull/57/commits/5aaa3a1d834c7092b1a48c6346d2c431b13b27dd |
| 5aaa3a1 | https://github.com/TanStack/oracles/pull/57/commits/5aaa3a1d834c7092b1a48c6346d2c431b13b27dd |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): the stream log's note names it in forward slashes o… | https://github.com/TanStack/oracles/pull/57/commits/2293582d84be9f04794076e1f6ddfe1191e08a2b |
| 2293582 | https://github.com/TanStack/oracles/pull/57/commits/2293582d84be9f04794076e1f6ddfe1191e08a2b |
| 5aaa3a1 | https://github.com/TanStack/oracles/commit/5aaa3a1d834c7092b1a48c6346d2c431b13b27dd |
| #79 | https://github.com/TanStack/oracles/pull/79 |
| 678b643 | https://github.com/TanStack/oracles/commit/678b643427fe096f4823d9e95a6e294b2afdc7e8 |
| 9626f00 | https://github.com/TanStack/oracles/commit/9626f00c076a55e08a2487afadc03a71316182ea |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): name the forward-slash spelling of a scratch path … | https://github.com/TanStack/oracles/pull/57/commits/24412db3852d9d7cd6c9d1c5294c4521d44a10c3 |
| 24412db | https://github.com/TanStack/oracles/pull/57/commits/24412db3852d9d7cd6c9d1c5294c4521d44a10c3 |
| 2293582 | https://github.com/TanStack/oracles/commit/2293582d84be9f04794076e1f6ddfe1191e08a2b |
| KyleAMathews | https://github.com/KyleAMathews |
|
Nov 15, 2026
| https://github.com/TanStack/oracles/pull/57#ref-commit-127a2b7 |
|
| https://github.com/KyleAMathews |
| docs(oracles): the retention test hook is documented in the package R… | https://github.com/TanStack/oracles/commit/127a2b7fa7ce4628504ca3c2d3704bae2081a977 |
| 127a2b7 | https://github.com/TanStack/oracles/commit/127a2b7fa7ce4628504ca3c2d3704bae2081a977 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| KyleAMathews | https://github.com/KyleAMathews |
| November 14, 2026 19:43 | https://github.com/TanStack/oracles/pull/57#commits-pushed-0738650 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): stale claims refuse; no takeover | https://github.com/TanStack/oracles/pull/57/commits/0738650d623dc4514a1493ba20fa43674cde9cba |
| 0738650 | https://github.com/TanStack/oracles/pull/57/commits/0738650d623dc4514a1493ba20fa43674cde9cba |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): define the claim state map; a claim a start remove… | https://github.com/TanStack/oracles/pull/57/commits/71dbed9cac6fb066798c931223bd4817fcd4b8d8 |
| 71dbed9 | https://github.com/TanStack/oracles/pull/57/commits/71dbed9cac6fb066798c931223bd4817fcd4b8d8 |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): a stream log lost after its note, then stopped or … | https://github.com/TanStack/oracles/pull/57/commits/035dcc55cba4819977d528570b296e45da5aea16 |
| 035dcc5 | https://github.com/TanStack/oracles/pull/57/commits/035dcc55cba4819977d528570b296e45da5aea16 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): review of the delta: determinism, unreadable claims… | https://github.com/TanStack/oracles/pull/57/commits/5c0a89588387caf8e7e7e0a1da66e502d2bf4627 |
| 5c0a895 | https://github.com/TanStack/oracles/pull/57/commits/5c0a89588387caf8e7e7e0a1da66e502d2bf4627 |
|
| https://github.com/KyleAMathews |
| Merge origin/main into feat/gap-cli-stream-log | https://github.com/TanStack/oracles/pull/57/commits/ea9895a691f2ab6a2625c49a80529acedb7406f8 |
| ea9895a | https://github.com/TanStack/oracles/pull/57/commits/ea9895a691f2ab6a2625c49a80529acedb7406f8 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): the mid-run check's stream check gets the run's log… | https://github.com/TanStack/oracles/pull/57/commits/3ecbba8a7a5c338c5536e332a60ef3ec9eb86ba5 |
| 3ecbba8 | https://github.com/TanStack/oracles/pull/57/commits/3ecbba8a7a5c338c5536e332a60ef3ec9eb86ba5 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): a mid-run run that refuses owes no note, as the col… | https://github.com/TanStack/oracles/pull/57/commits/70928c11f26c015da3b18f964e5f1785dc325f94 |
| 70928c1 | https://github.com/TanStack/oracles/pull/57/commits/70928c11f26c015da3b18f964e5f1785dc325f94 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): the overlap observation names the holding pid only … | https://github.com/TanStack/oracles/pull/57/commits/ffe88c715089273993e6c7750f22af0bb9f0bc10 |
| ffe88c7 | https://github.com/TanStack/oracles/pull/57/commits/ffe88c715089273993e6c7750f22af0bb9f0bc10 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): a daemon refusal keeps the output directory it names | https://github.com/TanStack/oracles/pull/57/commits/9d71756d4eb8cb4bfd4438e0bef5ee8dcdfbfdf6 |
| 9d71756 | https://github.com/TanStack/oracles/pull/57/commits/9d71756d4eb8cb4bfd4438e0bef5ee8dcdfbfdf6 |
| https://github.com/KyleAMathews |
| KyleAMathews | https://github.com/KyleAMathews |
|
Nov 15, 2026
| https://github.com/TanStack/oracles/pull/57#ref-issue-6396662463 |
|
reach: "a heartbeat named a busy mutant" depends on wall-clock timing and is reached 1 to 2 times per shard
#84
| https://github.com/TanStack/oracles/issues/84 |
| KyleAMathews | https://github.com/KyleAMathews |
| November 14, 2026 22:49 | https://github.com/TanStack/oracles/pull/57#commits-pushed-f2934fb |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): every refusal names its run's output directory, def… | https://github.com/TanStack/oracles/pull/57/commits/f2934fb7318aea0fd6efbf7353d4a882e31ec5f1 |
| f2934fb | https://github.com/TanStack/oracles/pull/57/commits/f2934fb7318aea0fd6efbf7353d4a882e31ec5f1 |
| 9d71756 | https://github.com/TanStack/oracles/commit/9d71756d4eb8cb4bfd4438e0bef5ee8dcdfbfdf6 |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): a default-directory refusal is judged on its shape… | https://github.com/TanStack/oracles/pull/57/commits/2724b2d0f7a35c1fcb8d59bf970c70583930ca6c |
| 2724b2d | https://github.com/TanStack/oracles/pull/57/commits/2724b2d0f7a35c1fcb8d59bf970c70583930ca6c |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): the daemon's refusal is judged on its directory as… | https://github.com/TanStack/oracles/pull/57/commits/92d7ab0a66f9955a32c1d44c23511d8dd7f2703a |
| 92d7ab0 | https://github.com/TanStack/oracles/pull/57/commits/92d7ab0a66f9955a32c1d44c23511d8dd7f2703a |
| https://github.com/KyleAMathews |
| KyleAMathews | https://github.com/KyleAMathews |
|
Nov 15, 2026
| https://github.com/TanStack/oracles/pull/57#ref-issue-6400767227 |
|
determinism: the stream-lost-after-note, completed history recorded different traces once (commit 9d71756)
#100
| https://github.com/TanStack/oracles/issues/100 |
| KyleAMathews | https://github.com/KyleAMathews |
| November 14, 2026 23:15 | https://github.com/TanStack/oracles/pull/57#commits-pushed-e39f0d2 |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): a default-directory refusal names the directory th… | https://github.com/TanStack/oracles/pull/57/commits/e39f0d2e1f67bc04d88a563cd37608b054f34b81 |
| e39f0d2 | https://github.com/TanStack/oracles/pull/57/commits/e39f0d2e1f67bc04d88a563cd37608b054f34b81 |
| 92d7ab0 | https://github.com/TanStack/oracles/commit/92d7ab0a66f9955a32c1d44c23511d8dd7f2703a |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): a default run's report may be named by the scratch… | https://github.com/TanStack/oracles/pull/57/commits/ce6131d03831d2efb67203565a40ff679ab0ec09 |
| ce6131d | https://github.com/TanStack/oracles/pull/57/commits/ce6131d03831d2efb67203565a40ff679ab0ec09 |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): the static oracle normalizes a default output dire… | https://github.com/TanStack/oracles/pull/57/commits/a6e6761ca073ba2d2f3dab570c44c9deb42d8cae |
| a6e6761 | https://github.com/TanStack/oracles/pull/57/commits/a6e6761ca073ba2d2f3dab570c44c9deb42d8cae |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): delta check: claim cause and fix, mid-list inserts,… | https://github.com/TanStack/oracles/pull/57/commits/0ef2144b8408693a1bc36d14f2db351c90603f32 |
| 0ef2144 | https://github.com/TanStack/oracles/pull/57/commits/0ef2144b8408693a1bc36d14f2db351c90603f32 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| KyleAMathews | https://github.com/KyleAMathews |
|
Nov 15, 2026
| https://github.com/TanStack/oracles/pull/57#ref-commit-4d3c8a9 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): Windows static and e2e failures, by class (follow-u… | https://github.com/TanStack/oracles/commit/4d3c8a9843fc32eea560caa1ba348d69de848b1e |
| 4d3c8a9 | https://github.com/TanStack/oracles/commit/4d3c8a9843fc32eea560caa1ba348d69de848b1e |
| #58 | https://github.com/TanStack/oracles/pull/58 |
| #73 | https://github.com/TanStack/oracles/pull/73 |
| KyleAMathews | https://github.com/KyleAMathews |
| November 15, 2026 01:22 | https://github.com/TanStack/oracles/pull/57#commits-pushed-d9d34dd |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): the supervised child exits when its supervisor is … | https://github.com/TanStack/oracles/pull/57/commits/d9d34dd0b519b28a6ddc98f1346e1c2bd27db27b |
| d9d34dd | https://github.com/TanStack/oracles/pull/57/commits/d9d34dd0b519b28a6ddc98f1346e1c2bd27db27b |
| #79 | https://github.com/TanStack/oracles/pull/79 |
|
| https://github.com/KyleAMathews |
| test(oracle-gaps): the death witness waits for a silent child, so onl… | https://github.com/TanStack/oracles/pull/57/commits/7772ec3c1a71ad7811263fcd5e6938ff9b52db08 |
| 7772ec3 | https://github.com/TanStack/oracles/pull/57/commits/7772ec3c1a71ad7811263fcd5e6938ff9b52db08 |
|
| https://github.com/KyleAMathews |
| fix(oracle-gaps): the death witness measures the child, and a held ch… | https://github.com/TanStack/oracles/pull/57/commits/7f935ecbe2efd23fa59ab49c91255f79f9862ac2 |
| 7f935ec | https://github.com/TanStack/oracles/pull/57/commits/7f935ecbe2efd23fa59ab49c91255f79f9862ac2 |
|
| https://github.com/KyleAMathews |
| Merge origin/main into feat/gap-cli-stream-log | https://github.com/TanStack/oracles/pull/57/commits/dc3b2b10df70fbcfcfea88798f8974e5f44c1062 |
| dc3b2b1 | https://github.com/TanStack/oracles/pull/57/commits/dc3b2b10df70fbcfcfea88798f8974e5f44c1062 |
| #73 | https://github.com/TanStack/oracles/pull/73 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
| #57 | https://github.com/TanStack/oracles/pull/57 |
|
| https://github.com/KyleAMathews |
| docs(oracle-gaps): the supervisor death witness names its platform scope | https://github.com/TanStack/oracles/pull/57/commits/789301c5bcb733bd98c6fda41131a6b33328b6f8 |
| 789301c | https://github.com/TanStack/oracles/pull/57/commits/789301c5bcb733bd98c6fda41131a6b33328b6f8 |
| #79 | https://github.com/TanStack/oracles/pull/79 |
| https://github.co/hiddenchars |
| https://github.com/TanStack/oracles/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FTanStack%2Foracles%2Fpull%2F57 |
| Please reload this page | https://github.com/TanStack/oracles/pull/57 |
| Please reload this page | https://github.com/TanStack/oracles/pull/57 |
|
| https://github.com/KyleAMathews |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |