Title: determinism: an edit sequence through the daemon records a test-output note in one run and not the other · Issue #92 · TanStack/oracles · GitHub
Open Graph Title: determinism: an edit sequence through the daemon records a test-output note in one run and not the other · Issue #92 · TanStack/oracles
X Title: determinism: an edit sequence through the daemon records a test-output note in one run and not the other · Issue #92 · TanStack/oracles
Description: Summary The determinism unit determinism: constructed history: an edit sequence through the daemon fails on main (35422e3). Two runs of the same history differ in one daemon stream note: one run's stream includes oracle-gaps: note test o...
Open Graph Description: Summary The determinism unit determinism: constructed history: an edit sequence through the daemon fails on main (35422e3). Two runs of the same history differ in one daemon stream note: one run's ...
X Description: Summary The determinism unit determinism: constructed history: an edit sequence through the daemon fails on main (35422e3). Two runs of the same history differ in one daemon stream note: one run...
Opengraph URL: https://github.com/TanStack/oracles/issues/92
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"determinism: an edit sequence through the daemon records a test-output note in one run and not the other","articleBody":"## Summary\n\nThe determinism unit `determinism: constructed history: an edit sequence through the daemon` fails on `main` (35422e3). Two runs of the same history differ in one daemon stream note: one run's stream includes `oracle-gaps: note test output in \u003cpackage>/\u003cout>/test-output.log`, and the other's does not. Found by the determinism units that CI-1 moves onto pull requests (PR #90).\n\n## Evidence\n\nStructural diff of the two full traces (a scratch patch printed the untruncated texts), at checkpoint `incremental`:\n\n- `$.daemon.stream.notes.1` exists in one run only. Both runs share `--hang-limit 20000 ms is above --mutant-limit 15000 ms ...` as note 0.\n\nThe cause is not determined. The note appears when a test's output is captured, so it probably depends on a timing race between the daemon's test output and the check's end. That has not been confirmed.\n\n## Replay\n\n cd packages/oracles && pnpm exec vitest --run --config oracle-gaps/vitest.config.mjs gap-report-oracle -t \"determinism: constructed history: an edit sequence through the daemon\"\n\n## Notes\n\nThe 2,000-character prefix in the determinism message (#81) hid this difference. A diff needed the full texts. The check's law is that two runs of one history record the same trace, so either the note must be deterministic, or the comparison must leave it out with a stated reason in the coverage map.\n","author":{"url":"https://github.com/KyleAMathews","@type":"Person","name":"KyleAMathews"},"datePublished":"2026-11-15T04:55:12Z","url":"https://github.com/TanStack/oracles/issues/92"}
| 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/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:5e571d1d-7381-38bb-5cff-e1409116cf42 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 9AE6:3D6C24:28C21E:38AD9C:6AF9A891 |
| html-safe-nonce | e0a8bd455eb08d9624e04ec8032bd3c24f849c360382f33045c9d37bc2b62631 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QUU2OjNENkMyNDoyOEMyMUU6MzhBRDlDOjZBRjlBODkxIiwidmlzaXRvcl9pZCI6IjM0NzE4NDUyMDM1ODc0NzU2MDEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 80bdd2c47476830a208a57dc4f6db2c863ab8fff9142df264b754739f34ea94f |
| hovercard-subject-tag | issue:6400168743 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/TanStack/oracles/92/issue_layout |
| twitter:image | https://opengraph.githubassets.com/eac61ffbe51ab7a1e0cc5ea699e44b62101b5527d2404714a4686c94fe005793/TanStack/oracles/issues/92 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/eac61ffbe51ab7a1e0cc5ea699e44b62101b5527d2404714a4686c94fe005793/TanStack/oracles/issues/92 |
| og:image:alt | Summary The determinism unit determinism: constructed history: an edit sequence through the daemon fails on main (35422e3). Two runs of the same history differ in one daemon stream note: one run's ... |
| 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-preview |
| 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 | canary-2 |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | issues |
Links:
Viewport: width=device-width