{ "old_base": "0fa7bf421", "old_tip": "8de88458d", "new_base": "385a7194c", "rebased_tip": "141b79c293d78e78b9ce05bcf0fcaa18ba4d6963", "manifest_digest": "72a70e99ba0416ceb1f63ed737132ebbeb212332d1441c362b3dfa6c8b00209c", "manifest_paths_changed_upstream": [ "docs/plans/DEFERRED.md", "packages/webui/README.md" ], "candidate_blobs_changed": [ { "path": "docs/plans/DEFERRED.md", "before": "3ea465cf7ed664ceb1ea4076b829f706f8480f80c4a8aaa6a7487e4eceaf318f", "after": "8a050b494f6678030aabb7a7c92116c58ad6306ab0a27f31b368cff53c9b5d7c" }, { "path": "packages/webui/README.md", "before": "9de6c8356e1f1e0ecb8d0be8ec523cb817b04bb633f0cd8aed7db32565ffd009", "after": "ce9054060867120798c6b26737ac7d910d8cfbc7aa4ad614f4295619c7605e46" } ], "unchanged_runnable_manifest_paths": [ "packages/cli/tests/case-sudo-fixture.mjs", "packages/cli/tests/case1-accept.test.mjs", "packages/cli/tests/case2-unit.test.mjs", "scripts/case1-accept.sh", "scripts/case2-unit.sh" ], "literal_import_walk": [ "packages/bus/src/broker.mjs", "packages/bus/src/landing.mjs", "packages/bus/src/store.mjs", "packages/business/src/access.mjs", "packages/business/src/business.mjs", "packages/business/src/credentials.mjs", "packages/business/src/errors.mjs", "packages/business/src/index.mjs", "packages/business/src/launch.mjs", "packages/business/src/project.mjs", "packages/business/src/resolve.mjs", "packages/business/src/role.mjs", "packages/business/src/util.mjs", "packages/business/src/vars.mjs", "packages/business/src/vocabulary.mjs", "packages/business/tests/helpers.mjs", "packages/cli/src/errors.mjs", "packages/cli/src/transport.mjs", "packages/cli/tests/case-sudo-fixture.mjs", "packages/cli/tests/case1-accept.test.mjs", "packages/cli/tests/case2-unit.test.mjs", "packages/cli/tests/helpers.mjs", "packages/harness/tests/helpers.mjs", "packages/library/src/mapping.mjs", "packages/library/src/problems.mjs", "packages/plugins/src/kinds.mjs", "packages/plugins/src/loader.mjs", "packages/plugins/tests/helpers.mjs", "packages/processing-control/src/state.mjs", "packages/seat/src/sandbox.mjs", "packages/tasks/src/requirements.mjs" ], "import_edges": [ { "source": "packages/cli/tests/case2-unit.test.mjs", "target": "packages/business/tests/helpers.mjs" }, { "source": "packages/cli/tests/case2-unit.test.mjs", "target": "packages/seat/src/sandbox.mjs" }, { "source": "packages/cli/tests/case2-unit.test.mjs", "target": "packages/cli/tests/helpers.mjs" }, { "source": "packages/cli/tests/case2-unit.test.mjs", "target": "packages/cli/tests/case-sudo-fixture.mjs" }, { "source": "packages/cli/tests/helpers.mjs", "target": "packages/bus/src/broker.mjs" }, { "source": "packages/cli/tests/helpers.mjs", "target": "packages/bus/src/store.mjs" }, { "source": "packages/cli/tests/helpers.mjs", "target": "packages/business/tests/helpers.mjs" }, { "source": "packages/cli/tests/helpers.mjs", "target": "packages/harness/tests/helpers.mjs" }, { "source": "packages/cli/tests/helpers.mjs", "target": "packages/plugins/tests/helpers.mjs" }, { "source": "packages/cli/tests/helpers.mjs", "target": "packages/cli/src/transport.mjs" }, { "source": "packages/cli/src/transport.mjs", "target": "packages/cli/src/errors.mjs" }, { "source": "packages/harness/tests/helpers.mjs", "target": "packages/business/src/index.mjs" }, { "source": "packages/harness/tests/helpers.mjs", "target": "packages/business/tests/helpers.mjs" }, { "source": "packages/harness/tests/helpers.mjs", "target": "packages/plugins/src/loader.mjs" }, { "source": "packages/harness/tests/helpers.mjs", "target": "packages/business/tests/helpers.mjs" }, { "source": "packages/harness/tests/helpers.mjs", "target": "packages/business/tests/helpers.mjs" }, { "source": "packages/plugins/src/loader.mjs", "target": "packages/plugins/src/kinds.mjs" }, { "source": "packages/business/src/index.mjs", "target": "packages/business/src/errors.mjs" }, { "source": "packages/business/src/index.mjs", "target": "packages/business/src/vocabulary.mjs" }, { "source": "packages/business/src/index.mjs", "target": "packages/business/src/role.mjs" }, { "source": "packages/business/src/index.mjs", "target": "packages/business/src/vars.mjs" }, { "source": "packages/business/src/index.mjs", "target": "packages/business/src/credentials.mjs" }, { "source": "packages/business/src/index.mjs", "target": "packages/business/src/business.mjs" }, { "source": "packages/business/src/index.mjs", "target": "packages/business/src/access.mjs" }, { "source": "packages/business/src/index.mjs", "target": "packages/business/src/project.mjs" }, { "source": "packages/business/src/index.mjs", "target": "packages/business/src/resolve.mjs" }, { "source": "packages/business/src/resolve.mjs", "target": "packages/business/src/errors.mjs" }, { "source": "packages/business/src/resolve.mjs", "target": "packages/business/src/vocabulary.mjs" }, { "source": "packages/business/src/resolve.mjs", "target": "packages/business/src/vars.mjs" }, { "source": "packages/business/src/resolve.mjs", "target": "packages/business/src/util.mjs" }, { "source": "packages/business/src/resolve.mjs", "target": "packages/business/src/project.mjs" }, { "source": "packages/business/src/project.mjs", "target": "packages/business/src/errors.mjs" }, { "source": "packages/business/src/project.mjs", "target": "packages/business/src/vars.mjs" }, { "source": "packages/business/src/project.mjs", "target": "packages/business/src/util.mjs" }, { "source": "packages/business/src/util.mjs", "target": "packages/business/src/errors.mjs" }, { "source": "packages/business/src/util.mjs", "target": "packages/business/src/vocabulary.mjs" }, { "source": "packages/business/src/vars.mjs", "target": "packages/business/src/errors.mjs" }, { "source": "packages/business/src/vars.mjs", "target": "packages/business/src/vocabulary.mjs" }, { "source": "packages/business/src/vars.mjs", "target": "packages/business/src/util.mjs" }, { "source": "packages/business/src/vars.mjs", "target": "packages/plugins/src/kinds.mjs" }, { "source": "packages/business/src/access.mjs", "target": "packages/business/src/errors.mjs" }, { "source": "packages/business/src/access.mjs", "target": "packages/business/src/business.mjs" }, { "source": "packages/business/src/access.mjs", "target": "packages/business/src/util.mjs" }, { "source": "packages/business/src/access.mjs", "target": "packages/business/src/vocabulary.mjs" }, { "source": "packages/business/src/business.mjs", "target": "packages/business/src/errors.mjs" }, { "source": "packages/business/src/business.mjs", "target": "packages/business/src/launch.mjs" }, { "source": "packages/business/src/business.mjs", "target": "packages/business/src/vars.mjs" }, { "source": "packages/business/src/business.mjs", "target": "packages/business/src/credentials.mjs" }, { "source": "packages/business/src/business.mjs", "target": "packages/business/src/role.mjs" }, { "source": "packages/business/src/business.mjs", "target": "packages/business/src/vocabulary.mjs" }, { "source": "packages/business/src/business.mjs", "target": "packages/plugins/src/kinds.mjs" }, { "source": "packages/business/src/business.mjs", "target": "packages/library/src/mapping.mjs" }, { "source": "packages/business/src/business.mjs", "target": "packages/business/src/vocabulary.mjs" }, { "source": "packages/business/src/business.mjs", "target": "packages/business/src/util.mjs" }, { "source": "packages/library/src/mapping.mjs", "target": "packages/library/src/problems.mjs" }, { "source": "packages/business/src/role.mjs", "target": "packages/business/src/errors.mjs" }, { "source": "packages/business/src/role.mjs", "target": "packages/business/src/vocabulary.mjs" }, { "source": "packages/business/src/role.mjs", "target": "packages/business/src/util.mjs" }, { "source": "packages/business/src/credentials.mjs", "target": "packages/business/src/errors.mjs" }, { "source": "packages/business/src/credentials.mjs", "target": "packages/business/src/vocabulary.mjs" }, { "source": "packages/business/src/credentials.mjs", "target": "packages/business/src/util.mjs" }, { "source": "packages/business/src/launch.mjs", "target": "packages/business/src/util.mjs" }, { "source": "packages/business/src/launch.mjs", "target": "packages/business/src/errors.mjs" }, { "source": "packages/bus/src/broker.mjs", "target": "packages/processing-control/src/state.mjs" }, { "source": "packages/bus/src/broker.mjs", "target": "packages/plugins/src/kinds.mjs" }, { "source": "packages/bus/src/broker.mjs", "target": "packages/tasks/src/requirements.mjs" }, { "source": "packages/bus/src/broker.mjs", "target": "packages/bus/src/landing.mjs" }, { "source": "packages/bus/src/broker.mjs", "target": "packages/business/src/vocabulary.mjs" }, { "source": "packages/seat/src/sandbox.mjs", "target": "packages/business/src/vocabulary.mjs" }, { "source": "packages/cli/tests/case1-accept.test.mjs", "target": "packages/cli/tests/helpers.mjs" }, { "source": "packages/cli/tests/case1-accept.test.mjs", "target": "packages/cli/tests/case-sudo-fixture.mjs" } ], "changed_import_dependencies": [ "packages/bus/src/broker.mjs", "packages/bus/src/store.mjs", "packages/business/src/access.mjs", "packages/business/src/business.mjs", "packages/business/src/credentials.mjs", "packages/business/src/index.mjs", "packages/business/src/role.mjs", "packages/business/src/vocabulary.mjs", "packages/library/src/mapping.mjs" ], "read_assets": [ "scripts/case1-accept.sh", "scripts/case2-unit.sh", "scripts/case2-precheck.sh", "packages/cli/systemd/mosaic-bus.service.in", "packages/webui/systemd/mosaic-webui.service.in", "packages/bus/schema.sql", "packages/bus/src/migrations/3b-3c.sql", "packages/bus/src/migrations/3b.sql", "packages/bus/src/migrations/3c-3d.sql", "packages/bus/src/migrations/3d-3e.sql", "packages/bus/src/migrations/3e-3f.sql", "packages/bus/src/migrations/3f-3g.sql", "packages/bus/src/migrations/3g-3h.sql", "packages/bus/src/migrations/3h-3i.sql", "packages/bus/src/migrations/3i-3j.sql", "packages/bus/src/migrations/3j-3k.sql" ], "changed_read_assets": [ "packages/bus/schema.sql", "packages/bus/src/migrations/3j-3k.sql" ], "readme_change_lines_equal": true, "upstream_log_and_deferred_exact_prefix": true, "dependency_limit": "Conservative static literal-import walk, including generated source strings; not runtime trace. Runtime file reads and stand-ins assessed in NOTES.md. Schema3l from264a not yet on base and must be checked before CLEAR." }