{"version":"2026-10-24.studies.5","methodVersion":"2026-10-24.method.1","source":{"repository":"GILWorkTree","commit":"0e75a6191d53afa5bccffe14d07e624e0faf834e","importedAt":"2026-10-24","files":{"research/ai-pm-scenarios/build_research_layer.py":"62178cd403da30c69a1cf03cae5550d259919d22a9421201f85beca3906d9a10","research/ai-pm-scenarios/build_viewer.py":"e1da9ee4806710e6fdc2f8e45a485097a9d30dd4376abf27244003a2ed15ea49","research/ai-pm-scenarios/pilots/discovery-to-acceptance/README.md":"0833ccfa132607fc37d6fd11f37a2dac230b793c5a3b5f1c641f7d4f0c0589bf","research/ai-pm-scenarios/pilots/discovery-to-acceptance/artifacts/PM01-evidence-table.json":"b1636c68808c4941956568bd97feb7a45d889d5377cbd0b28490a3df6049c77c","research/ai-pm-scenarios/pilots/discovery-to-acceptance/artifacts/PM04-problem-hypotheses.json":"0bc7f6ebb3b21a54b2d125b1ba7a7277566acc015c0ea47f13a6e29a519114fd","research/ai-pm-scenarios/pilots/discovery-to-acceptance/artifacts/PM07-requirements-draft.json":"f45faa7444bac0a5062f23e68feb4cb0760a93ea667c29eff74facfd717e0eee","research/ai-pm-scenarios/pilots/discovery-to-acceptance/artifacts/PM08-acceptance-scenarios.json":"0b0e1aa5599c10fe91b653616cb6425396bf8684585f7c99abbfa8100d254e2d","research/ai-pm-scenarios/pilots/discovery-to-acceptance/artifacts/verification-report.json":"b2b6aea60a623a4f35673a5d8ff9d60064ef8ea9c1724fb5aad7b52419ec36be","research/ai-pm-scenarios/pilots/discovery-to-acceptance/case.json":"c444c95ec76dc97f89979907ea6e8c0761c40db23e5f315e1cbf2feec7d78c0a","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F01-duplicate-inflation.json":"187799eaa223a4c2e2399a31109f3d975e5213787f0063c49d1ea6bfd7b4e133","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F02-version-conflict-erased.json":"f3e08fed6b662446d8d68608ea394d770841efe022ba54310f64074b93fa1e25","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F03-missing-field-invented.json":"b7711402087df2d880fd97d99d6659977a3d1565e2bcd156ec97f2886398326c","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F04-critical-signal-dropped.json":"98caeb96ab8e64031b51df42718862b2d7472cf97442e4316ece613fdd8d3135","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F05-ai-suggestion-as-approval.json":"ab692770d26bd00a249946a2e512ce5642ec320dcd64c212660f8d47b8cf5376","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F06-conflict-scenario-removed.json":"8a1130364ac9370e91d71af40abc88dbd9443b869ffd3891e498178e2d0a11e0","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F07-policy-source-conflict-removed-input.json":"5ab15b92b0e9ee626f8b4373aaa07bf0643abfc1d4e7b89fd6cf0795b045fe0b","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F08-critical-impact-downgraded-input.json":"29d98f1bea9c0dc906c3c5d132d154353c42a2a3f665d87d2e118cfd4b5fe888","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F09-unknown-duplicate-target.json":"d83311a9afc9cacc4738b6991bcc8d301bbb0d194d6f277ed02d6442195b7dd7","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F10-duplicate-self-loop.json":"4ba6bfc72700ac2b0707845a64b8a0f58c9244b600d37f9f83a43e13e9bc0daf","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F11-duplicate-two-cycle.json":"19a92ddfc955785480628c5319ec81685ab1b45db2ee7a45f152ebca0fc9ba09","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F12-missing-customer-not-merged.json":"eb0ee9e4154d9ee1f00fa2b5b98dc6a849b2bad549277c1e8fbc9a655755ddf8","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F13-unknown-customers-not-merged.json":"5d356b780663092f38d2f020e7caf1ba263e05f6a501c7f0fa689c19daee9e12","research/ai-pm-scenarios/pilots/discovery-to-acceptance/faults/F14-fb007-counterevidence-polarity.json":"87323e018c8d151a59431808552f05f680c1e84ec387e62b1d60744f9c05eb5a","research/ai-pm-scenarios/pilots/discovery-to-acceptance/fixtures/approved-decision.json":"f6051d530fa60bf88852f64f87bf31676d8a03fcf9e89943bbcf7b89353fdeb3","research/ai-pm-scenarios/pilots/discovery-to-acceptance/fixtures/feedbacks.json":"5599d22b589f7c4228a3f4520af2d3f463ebee9d7d05244ff03e5eb0ffb2ee4f","research/ai-pm-scenarios/pilots/discovery-to-acceptance/verifier.py":"86d7691ece3d045609e19754ff89891a35176b6809904424de7d341ce4cc147d","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/brief.md":"a159087ea182bbbc08fecda8edf58ac5661b9d7341924c6aec7b5e0949bf8123","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/comparison-status.json":"c2a92a4376869211524ced3a15f937cbccd53120eb7a1ee8b429abc2e773f8e4","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/fixture.json":"420a677de7c428b72055cb540b99f519cefad13d4f0971df5d22582dbc27abee","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/freeze.json":"0336a6c96bfd1ea3572210904f8c6d1876511325efe450189a6e6ddaf873e110","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/ledger-initial.json":"2eab211511ffbb6af5e6d6e05643f9a5e4801c0a0e657e34aef9b04cb7dc22cd","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/ledger.json":"2eab211511ffbb6af5e6d6e05643f9a5e4801c0a0e657e34aef9b04cb7dc22cd","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/parent-blind.json":"f4995321b42793df07b755e7f37ca1b58310686d9af00f970092c4a8e3af7c5b","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/parent-blind.md":"0d6d01e5c16838b879a5819b4001c4001c5ddb9c97ec835420acbf6499f24cb5","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/scope-audit.md":"5e430b6361755dae193e23c6f7edd88ae7a267a757084f4f5a7f81fa01de6211","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/summary-initial.json":"9425df2bd36e1b49d46e9b3f3e01028e541a69c4a7381e07d8d5fca541563d00","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/summary.json":"eeb1d006b8e80c00319043aee80905588b15f4ca37a7c691e2ec6a9b4c5c2cf8","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/verify.py":"8ab09ce71b67d1bb52d99f0f8214b0e95b6d03f75218f49eb09254358ea07db8","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM02/walkthrough.md":"3984ec0b4a7ecb262fbd40cf706ffbaea73a45109bc4d64ac42f646a5eeff306","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/brief.md":"22f66c689b1dfc60cb7ad4a1f39c31ffc878d3ad7bc6425e454304c19dc3d3eb","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/fixture.json":"b2a5947baace0ad23a2d787a33e77c5c8a691ca03c6c6480e28bfceb376b12f2","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/freeze.json":"54a497c1caf067d2987f982ad3309f2c39221cd4ba02fe46064d8ad5b8409285","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/ledger-initial.json":"ab852c0b0a59b48f92f983d449b80060bcaa9a74ca36b904577a6ad997d6f484","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/ledger.json":"5991b5cb38ab77981831a941f79816affdebc1979bd1196533bb1ae72bd04e8c","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/parent-blind.json":"3ada874b9c2196aae25084225f1087df1a51295ae8ed0edea0e98ef7f7b815d4","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/parent-blind.md":"7a6bd857ddeb6bf30da91b288ade21c0051caae14fcde568dbdc5eb5ecf1091d","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/revision-review.md":"0ee55957f76c1f941c6355ebdc389a648a62a8c1349c637a66c2892b7fe2f0e7","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/revision.json":"dd5d46d309593daec7e10f73d93f5989be26878136a7ad84cc5a79cb25cd0349","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/route-audit.md":"cee0120b2217e3b8ac1f996025d4a71445558327285f0165745c69b603d6c887","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/routing-clarification.json":"b5b201662ca07f6cfe549b9d10b48f7753dae6063f42018f9374827fe5434d22","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/routing-clarification.md":"b1f023080c2408e55beeeca455657ed028b8bee03bc200ec3427c23bf5e6cd83","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/summary-initial.json":"330550b346f9fe4010d706f20cba8b787323d0b57ba7b24880419582c8357747","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/summary.json":"8888be058a6a074502317e9fec6725f624d63e94b54739d178e2a155a0e69d69","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/verification.json":"7ac5273a316f3930898ffee9dab350d5c3d358beb0744b629e1f39f2c4df0403","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/verify.py":"be1e5c7ea49aea7f73f7ab6d7bea206c46a63ff875c1207c8a48a250796a492f","research/ai-pm-scenarios/pilots/high-gap-reassessment/PM12/walkthrough.md":"048d30026adecc70339628b25be5a4dc433ce14ebb7fa6688cf20cede36752d2","research/ai-pm-scenarios/pilots/pm09-current/acceptance-review.md":"58f34bf315e8bd0a37acd63ed62ca98aaeb9ea59668c8a6a422864ab99f34ec7","research/ai-pm-scenarios/pilots/pm09-current/analyze.py":"e67b2a0b57bee8aff43b50b87d83e50098cb79469f3ca8d61fff3da76c17b835","research/ai-pm-scenarios/pilots/pm09-current/brief.md":"538ea5ce7acd410091f5b819fa8e73fc4c438ce6ac4f9fd2a363c3d519061745","research/ai-pm-scenarios/pilots/pm09-current/build-review-defects.md":"3b35dec7c54379e7d0f58a093681df48980f086a512844cdbf40466cee52cd84","research/ai-pm-scenarios/pilots/pm09-current/comparison.md":"0af2c36452a7910e193336f704437566ac7cdc29f5269ea067aa253e4471dd3b","research/ai-pm-scenarios/pilots/pm09-current/fixture.csv":"6eb47740ef53cff685a42adae6c96d00c7841b4825b17ddee53ba7f5a32a3b7d","research/ai-pm-scenarios/pilots/pm09-current/freeze.json":"ce0cb03a539250cd1a7ef24a2d8595219daf35d0dcd7d1459ee139932fef15c0","research/ai-pm-scenarios/pilots/pm09-current/ledger-initial.json":"e1adab829ba91d51845d9d064e81d4a0b2d6a430e4bda0ea17b8c98f475e7b65","research/ai-pm-scenarios/pilots/pm09-current/ledger-revision.md":"d7715122aa52c84c1d3a0da7124ac70fa3f108eb52423c193b2bfeb34cd260a1","research/ai-pm-scenarios/pilots/pm09-current/ledger.json":"d1815db5a2c79b78fb02e2a92f5e3a3b1e226fc1002787bb2f90d0d130e9f6f2","research/ai-pm-scenarios/pilots/pm09-current/outputs/exceptions.csv":"c4ac5bf8461584755317f2a5ed8506b407a6dbb20d00be903aa4715d5c0c731a","research/ai-pm-scenarios/pilots/pm09-current/outputs/quality_note.md":"aebd09a4b0cee4031a367e44b3607ec791e3985e4de3af96b6da1deef41810b7","research/ai-pm-scenarios/pilots/pm09-current/outputs/quality_report.json":"507dfffa8001607dd71331ac47e80083f9fabda3a7a9d750561f0fa4e7433703","research/ai-pm-scenarios/pilots/pm09-current/outputs/results.csv":"cb7b8613747fb2bd6e7f4eab1a65324fd6473bc637fb59cbb789e9aadf4d42ab","research/ai-pm-scenarios/pilots/pm09-current/outputs/results.json":"be6f4b257c18631c6aca387378320ff8c6fff928a2069d14c3aba8313ce18ac8","research/ai-pm-scenarios/pilots/pm09-current/outputs/run_manifest.json":"8453edb5cf3444bfaf6758edde5219bb316bb4e45d8baa730df426c54410ca91","research/ai-pm-scenarios/pilots/pm09-current/outputs/sql_results.json":"f0fea91941c427f8c2efc4c51b84a758499353a4bc298e32c9b905e05d97ff2e","research/ai-pm-scenarios/pilots/pm09-current/parent-blind-estimate.json":"00527d18d26210dca8e8ecc269966fc1ec3ccfecc278a19dfc1c2e9e61131890","research/ai-pm-scenarios/pilots/pm09-current/parent-blind-estimate.md":"638a59fe1c9bb9babc29a98a5b8c3c00b1360699c52c6013fda8903b3a95678a","research/ai-pm-scenarios/pilots/pm09-current/request.md":"5b46bbaaa9beb90867573826a5228a129145a5344aabb0a6f53684ff07997f8e","research/ai-pm-scenarios/pilots/pm09-current/verification.json":"3f5c7526684b59674ce810f4188735e49f6ca0478e5625208b1e28a1d882b05f","research/ai-pm-scenarios/pilots/pm09-current/verify.py":"e54d24880d0171669694e7c42d688c408d73097e9a99758f717ee437891ed02b","research/ai-pm-scenarios/pilots/pm09-current/walkthrough.md":"922fefcdc7e1c1096ec3c0b13a61f904f612625bf5ccff359393ba6d055e2d48","research/ai-pm-scenarios/rebuild-v11/arithmetic-audit.json":"891d0a980cdf776181b6953aa72dc5342e7194cfac5a7a82e117e9532d1f479b","research/ai-pm-scenarios/rebuild-v11/child-assessment.json":"f2623b8fc512050e2ba68fea84cad0957277e7388f1d00d200f239a449371fb0","research/ai-pm-scenarios/rebuild-v11/child-rationale.md":"3f6b10db293a01d56394677784399025b42bf51d56120c22f9df8e40a615538d","research/ai-pm-scenarios/rebuild-v11/common-contract.json":"00c3e4421f06557257f999ba5b45901d78e71e06b0a969f604d455c88bc3721a","research/ai-pm-scenarios/rebuild-v11/editorial-corrections.json":"8177bebee8f60ff0ac6f2858f8a7aa91fa37486c23b0d67578d97d81c64efd18","research/ai-pm-scenarios/rebuild-v11/engine.py":"e7ff139e9d28da86d7468710de8ec66c0349f0a8f7d9d9c95635ecf2de58e84f","research/ai-pm-scenarios/rebuild-v11/final-review.md":"29bc7cbb7eda6fb55ba6ad05971c2a26f0f9b112cbd90394ef277c67684a0e6f","research/ai-pm-scenarios/rebuild-v11/freeze-manifest.json":"d2aa93f881a6b6c15fa29187fad63d6aa5c3ee8e7f5d26b6d678d6b2df462ea2","research/ai-pm-scenarios/rebuild-v11/method.md":"55456c01c0cf0500cc13e2fd127439fcd054b92f6f757faaa1abc7b682fcfb40","research/ai-pm-scenarios/rebuild-v11/parent-assessment.json":"97d92a19d620a2484af49dbef12c8803a834cb98f527388e436c5abb3658a700","research/ai-pm-scenarios/rebuild-v11/parent-rationale.md":"9fc28cf813c9830af22a1a1dbeea7008153937e4125b39470b4ee579e18fb210","research/ai-pm-scenarios/rebuild-v11/parents-input.json":"a50c1db1893a5c37afad8f6d80a577c31c20f9c172942276ea9c1966a7c8b93d","research/ai-pm-scenarios/rebuild-v11/recompute_audit.py":"2fbe1bf5043356f927b67fa7c23bb8a40bc7a7c7b13b64bbb3cdfcd2eaa90eb5","research/ai-pm-scenarios/rebuild-v11/review.md":"94ce0924d8d889599893c1fbee3fe71f347560694b1ab96ab3c0dc8a91ae3576","research/ai-pm-scenarios/rebuild-v11/source-index.json":"425db7ed5e64a3c790754309aa8411114cbdcdf4ed46624e967a99e3a265de1f","research/ai-pm-scenarios/rebuild-v11/task-boundaries.md":"4f626757c4d0d486dfd842316135bdd21a72d83342965b82a259b2a7a3f04d3a","research/ai-pm-scenarios/rebuild-v11/task-cards.json":"fb28843f6d6820f4deaf208fe0728162adfa3d4d2da56e97c5d788a441530f64","research/ai-pm-scenarios/recalibrate_viewer.py":"c9b9851e63ef936588501f6ebe1afae26f3bf41a920250f9b3a370115ea6881f","research/ai-pm-scenarios/research/estimation-methods-2026-10-22/benchmark-evidence-2026-10-22.json":"4e02ddc18f0fa36c96c54c73aa6a89d2d52709962670151e6b90ed083e250dfc","research/ai-pm-scenarios/research/estimation-methods-2026-10-22/event-collection-template.csv":"fb25edd2bfb5e9d36983cab82ed8e2784c370ec358232519dd05a71b8f883830","research/ai-pm-scenarios/research/estimation-methods-2026-10-22/event-schema.json":"b8e9719cc69a4fe6de39ee00ba931f7ba4915502148eda8b4a974c361825b27c","research/ai-pm-scenarios/research/estimation-methods-2026-10-22/event-schema.md":"6c96d33f2bf26413fbee193a2c4c8974a706a8c4d6acb6506f06d6aa99784a38","research/ai-pm-scenarios/research/estimation-methods-2026-10-22/protocol.md":"b7df90230c30211356e5ae276fdb2691d718d01433c784eb69dee4e78a8f5939","research/ai-pm-scenarios/research/estimation-methods-2026-10-22/questionnaire.md":"b8ee0599fbc078260d528a39e98c935bd50aa5bd4b92f24c97181737971af0f2","research/ai-pm-scenarios/research/estimation-methods-2026-10-22/report.md":"ff05e3a9081cc931a9d9eeda3e6072e328657a911782c0a9d9fa1625a03e3560","research/ai-pm-scenarios/research/estimation-methods-2026-10-22/research-review.md":"6404566e0734b27f6ee0942358ca7299d8fa49bebd44a3440130e540e9e139e6","research/ai-pm-scenarios/research/estimation-methods-2026-10-22/sources.json":"5b37fea3bcd0015c2e1ec3adaf6c4fccd1328f58cec0c120e708e6d5af7a0378","research/ai-pm-scenarios/research/estimation-methods-2026-10-22/subtask-evidence-map.csv":"3d29a85bd78a8d88a2b234f3e50791922159cd419a6b7862c8b27b7071b9db76","research/ai-pm-scenarios/research/task-research-audit/README.md":"4c569bcb0b05552ca98865cf63fd0bb3f58faeec2aa8b0ec1e46c990335d3500","research/ai-pm-scenarios/research/task-research-audit/architecture.md":"d499e04f15114344c746ebdee96dd252143e41f60d0b0ed70ef9558d0dbb0c5b","research/ai-pm-scenarios/research/task-research-audit/coverage.csv":"f6e02bb56f7c599858d5c93daabc4a7c7801559ab4c2fd5f57cb26de7f7354b4","research/ai-pm-scenarios/research/task-research-audit/coverage.md":"0cc217c737bb2a131ab79ea6c2cf1dfb2eee061c15f4c780d317bf7c68a0944c","research/ai-pm-scenarios/research/task-research-audit/implementation.md":"07789866a4c7488f78be91c3e73315c2d12bb38dcd3b36098b0bcc9290f46ffb","research/ai-pm-scenarios/research/task-research-audit/practice-catalog.json":"e5fe4f909a0221ada5126b7f58b211c8fc838760aef41afeba96118a8dae18a8","research/ai-pm-scenarios/research/task-research-audit/practices.md":"2808c330bb01d3e8c210b9c188123ace7522891eddad4924d771e898a4ccd5ae","research/ai-pm-scenarios/research/task-research-audit/review.md":"2a325c1de659f762bcd67aab9832a58a6b38c57442702e99296cd5a816d618f6","research/ai-pm-scenarios/viewer/README.md":"b0b8ead001313a1807fcfa2676c8742f9c1ba24bf70ad33a355b6eefeeee20da","research/ai-pm-scenarios/viewer/calibration-assumptions.json":"84ec42aeeed9b22aef4f51b853e7f15e8c8656de578f332e8aac0fe5f7d63346","research/ai-pm-scenarios/viewer/package-lock.json":"9803771a88a09276c4478f0728691b7c3f7833b49d1331f9779d7e03ff713840","research/ai-pm-scenarios/viewer/package.json":"0bd31373f968041fe7060c2d2beaa77b2432d4df053ddf25caf44c1f65492753","research/ai-pm-scenarios/viewer/rsi-narratives.json":"d8781cc6b27d98b718502511325a13f8ee34f42e4c1454c97f67ef8304ded424","research/ai-pm-scenarios/viewer/tsconfig.json":"3b4fcddf70f9d6120dc3a9962be52881b3a578fe0915802ec67abbce58294514","research/ai-pm-scenarios/viewer/workflows.json":"dbfddbdefeb238218726e7acb19c2a48e5d7f93c460edabc5fcac646ec864c61","research/ai-software-engineer/build.py":"5a14965a5327cf3d480c60d8e8f1c157fc818ec57f17f20bf4f27060a9e5ab6b","research/ai-software-engineer/build_evidence.py":"a2c07c232e57cf9db7db9ad712d7bbe8d70e6eaeb3348811c34963e0828eae52","research/ai-software-engineer/data/assumptions.json":"f15d28d3ac8f25f5ebb2472046ff88ec643e49fbcb23b2197a041ba26533dda8","research/ai-software-engineer/data/evidence-review.json":"b72630e859e3ef3c6c0133c8fb25c468ea880e2a6adc9746816978514362066e","research/ai-software-engineer/data/job-spec.json":"12a8f748fba042df104d2a7fa01995d73878da05f501cb887e15b25afafa3493","research/ai-software-engineer/data/scenarios.json":"59eb9d497e90a83c77e78d1ccb30206e57d3085327b8d3cb2ecdc706d3a8ea98","research/ai-software-engineer/data/sources.json":"4bc14bab028923027a2031b34d11296bff10002e2ff81e41409ec7f059a7ac89","research/ai-software-engineer/data/tasks.json":"2e14c8f559e3a50afc5b9da74a1dd3d945763e3d3e16d90206fa592df981511a","research/ai-software-engineer/data/workflows.json":"1d053c2ef9b56d5ed619889a8819133bd863220d78f8db2fd8898c49541e65c0","research/work-analysis-method/README.md":"e226e30bdbff86918e442b912463d33ea87db7e12007f611b66e9280ba83951e","research/work-analysis-method/acceptance.template.csv":"5c6603e6d778619780fde747b2dfa21a1087101f2e392b81378bd67563f94f15","research/work-analysis-method/capability-assessment.md":"ffd29b2c839e2fcb45b3ea299a6f522b34e5ed5a862936d37a63b0fbb391ae3b","research/work-analysis-method/job-brief.template.json":"871d747ad737dceb2c42da16a643dd238877c919735e0ab0619f78b259e8a845","research/work-analysis-method/legacy-register.md":"bc1586cb15915d91516b0084eb8faab942df41593bee251679756cea0892ec74","research/work-analysis-method/report-core/engine.py":"f9616eb84893e2526a3cfc5768d45e7fad54215442f02f8df9fd8fa292ff028a","research/work-analysis-method/standard.md":"b2466c1966900b254cbbefb9a4dd999b9ea91e4f39db284a5b44f3fee2e74301","research/work-analysis-method/templates.md":"2621b82916ef26e063f85f7f4a5c1a67fda0c9ea9181c30e45832041dc592c4b","research/work-analysis-method/workflow.md":"bad44b2730dd57f7e640373a75c90efc9cc2988b45fc87ee56e1b87927f85af5","research/ai-software-engineer/protocol.md":"5a6f22d65be4af385bc360c6217837e45fe58b2d087a155011492ca4eb9b5cbf"}},"study":{"id":"ai-software-engineer","title":"AI 软件工程师：前端与后端完整交付","version":"2026-10-24.studies.5","researchVersion":"2026-10-23.software.2","viewerVersion":"2026-10-23.software.2","baselineMinutes":6480,"identity":"conditional-research-not-local-measurement","scope":"中型B2B Web应用的中高级全栈IC工程师；既有仓库上新增含6页面、约10个API、租户权限、外部事件与一项LLM/检索API能力的合成工作包；包含测试、部署、运行与交接，不训练基础模型。","tasks":[{"id":"SE01","title":"需求与工程验收","short":"需求验收","workload":"确认6个页面、10个API及AI检索的工程边界。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"用户行为与延迟/可靠性约束表；验收清单及失败示例；可独立交付的工作项及依赖；变更边界与接收记录","qualityGate":["歧义和冲突显式保留，业务方确认范围","正常、异常、越权、空态均有可检验结果","同一产物不重复计费，关键路径可解释","承诺由真实责任人确认"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":240,"subtasks":[{"id":"SE01.01","title":"澄清行为与非功能约束","kind":"judgment","baselineMinutes":60,"output":"用户行为与延迟/可靠性约束表","acceptance":"歧义和冲突显式保留，业务方确认范围","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","LANCER"],"parameters":{"handlingRate":0.95,"reviewRate":0.12,"reworkRate":0.03,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"澄清行为与非功能约束的验收是“歧义和冲突显式保留，业务方确认范围”；judgment费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE01.02","title":"建立验收与反例","kind":"verification","baselineMinutes":75,"output":"验收清单及失败示例","acceptance":"正常、异常、越权、空态均有可检验结果","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","LANCER"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"建立验收与反例的验收是“正常、异常、越权、空态均有可检验结果”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE01.03","title":"拆分增量与依赖","kind":"design","baselineMinutes":60,"output":"可独立交付的工作项及依赖","acceptance":"同一产物不重复计费，关键路径可解释","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","LANCER"],"parameters":{"handlingRate":0.8,"reviewRate":0.12,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"拆分增量与依赖的验收是“同一产物不重复计费，关键路径可解释”；design费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE01.04","title":"确认变更与责任","kind":"coordination","baselineMinutes":45,"output":"变更边界与接收记录","acceptance":"承诺由真实责任人确认","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","LANCER"],"parameters":{"handlingRate":0.9,"reviewRate":0.1,"reworkRate":0.02,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"确认变更与责任的验收是“承诺由真实责任人确认”；coordination费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE02","title":"仓库理解与本地复现","short":"仓库理解","workload":"既有中型Web仓库有测试、文档与一组失败用例。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"可重复启动脚本与依赖锁；页面到API与表的调用图；失败样例与最小输入","qualityGate":["新环境可启动，不依赖未声明全局配置","每个关联有代码定位，未知不臆测","同一输入可重现，测试不只检查实现细节"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":240,"subtasks":[{"id":"SE02.01","title":"建立本地运行环境","kind":"execution","baselineMinutes":75,"output":"可重复启动脚本与依赖锁","acceptance":"新环境可启动，不依赖未声明全局配置","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["SWEVER","SWEAUDIT","TERMINAL"],"parameters":{"handlingRate":0.5,"reviewRate":0.12,"reworkRate":0.06,"setupMinutes":3,"serviceReplacement":[0.025,0.05,0.062],"serviceIntegrationMinutes":0.7,"rateIdentity":"analyst-conditional-not-measured","rationale":"建立本地运行环境的验收是“新环境可启动，不依赖未声明全局配置”；execution费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE02.02","title":"追踪前后端调用链","kind":"analysis","baselineMinutes":90,"output":"页面到API与表的调用图","acceptance":"每个关联有代码定位，未知不臆测","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["SWEVER","SWEAUDIT","TERMINAL"],"parameters":{"handlingRate":0.75,"reviewRate":0.14,"reworkRate":0.05,"setupMinutes":5,"serviceReplacement":[0.025,0.05,0.062],"serviceIntegrationMinutes":0.8,"rateIdentity":"analyst-conditional-not-measured","rationale":"追踪前后端调用链的验收是“每个关联有代码定位，未知不臆测”；analysis费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE02.03","title":"复现问题并固定样例","kind":"verification","baselineMinutes":75,"output":"失败样例与最小输入","acceptance":"同一输入可重现，测试不只检查实现细节","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["SWEVER","SWEAUDIT","TERMINAL"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.009,0.017,0.022],"serviceIntegrationMinutes":0.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"复现问题并固定样例的验收是“同一输入可重现，测试不只检查实现细节”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE03","title":"架构与技术依赖选型","short":"架构选型","workload":"在既有团队栈下设计边界；SaaS情景可替换适用组件。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"架构候选和取舍；复用/购买/自建矩阵；最小技术探针与结果；ADR及契约版本","qualityGate":["复杂度、成本、数据路径明确","包含安全、故障、退出及维护条件","探针覆盖关键不确定点，不以demo冒充上线","批准人和未决定事项可辨识"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":300,"subtasks":[{"id":"SE03.01","title":"比较部署与服务边界","kind":"design","baselineMinutes":90,"output":"架构候选和取舍","acceptance":"复杂度、成本、数据路径明确","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","PROGRAM","RLS"],"parameters":{"handlingRate":0.8,"reviewRate":0.12,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"比较部署与服务边界的验收是“复杂度、成本、数据路径明确”；design费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE03.02","title":"评估库或SaaS适用性","kind":"judgment","baselineMinutes":90,"output":"复用/购买/自建矩阵","acceptance":"包含安全、故障、退出及维护条件","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","PROGRAM","RLS"],"parameters":{"handlingRate":0.95,"reviewRate":0.12,"reworkRate":0.03,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"评估库或SaaS适用性的验收是“包含安全、故障、退出及维护条件”；judgment费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE03.03","title":"验证关键技术假设","kind":"execution","baselineMinutes":90,"output":"最小技术探针与结果","acceptance":"探针覆盖关键不确定点，不以demo冒充上线","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","PROGRAM","RLS"],"parameters":{"handlingRate":0.5,"reviewRate":0.12,"reworkRate":0.06,"setupMinutes":3,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"验证关键技术假设的验收是“探针覆盖关键不确定点，不以demo冒充上线”；execution费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE03.04","title":"冻结接口与决策记录","kind":"coordination","baselineMinutes":30,"output":"ADR及契约版本","acceptance":"批准人和未决定事项可辨识","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","PROGRAM","RLS"],"parameters":{"handlingRate":0.9,"reviewRate":0.1,"reworkRate":0.02,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"冻结接口与决策记录的验收是“批准人和未决定事项可辨识”；coordination费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE04","title":"数据模型与迁移","short":"数据迁移","workload":"现有关系型数据库新增实体、索引与可回滚迁移。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"实体、约束与数据字典；版本化迁移脚本；兼容、边界和约束测试；查询计划和测量记录","qualityGate":["租户及业务唯一性约束明确","在快照上前进和回退均通过","空值、重复和旧版本数据结果符合约定","同数据量下比较，避免只看小样本"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":360,"subtasks":[{"id":"SE04.01","title":"定义模型与不变量","kind":"design","baselineMinutes":90,"output":"实体、约束与数据字典","acceptance":"租户及业务唯一性约束明确","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","SWEVER","RLS"],"parameters":{"handlingRate":0.8,"reviewRate":0.12,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.15,0.3,0.375],"serviceIntegrationMinutes":4.9,"rateIdentity":"analyst-conditional-not-measured","rationale":"定义模型与不变量的验收是“租户及业务唯一性约束明确”；design费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE04.02","title":"实现迁移与回滚","kind":"coding","baselineMinutes":120,"output":"版本化迁移脚本","acceptance":"在快照上前进和回退均通过","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","SWEVER","RLS"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.15,0.3,0.375],"serviceIntegrationMinutes":6.5,"rateIdentity":"analyst-conditional-not-measured","rationale":"实现迁移与回滚的验收是“在快照上前进和回退均通过”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE04.03","title":"验证旧数据兼容","kind":"verification","baselineMinutes":90,"output":"兼容、边界和约束测试","acceptance":"空值、重复和旧版本数据结果符合约定","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","SWEVER","RLS"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.052,0.105,0.131],"serviceIntegrationMinutes":1.7,"rateIdentity":"analyst-conditional-not-measured","rationale":"验证旧数据兼容的验收是“空值、重复和旧版本数据结果符合约定”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE04.04","title":"验证查询与索引","kind":"analysis","baselineMinutes":60,"output":"查询计划和测量记录","acceptance":"同数据量下比较，避免只看小样本","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","SWEVER","RLS"],"parameters":{"handlingRate":0.75,"reviewRate":0.14,"reworkRate":0.05,"setupMinutes":5,"serviceReplacement":[0.15,0.3,0.375],"serviceIntegrationMinutes":3.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"验证查询与索引的验收是“同数据量下比较，避免只看小样本”；analysis费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE05","title":"后端API与业务逻辑","short":"后端API","workload":"实现10个获批API，含校验、分页、错误与幂等。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"schema与错误码；业务服务和数据访问代码；幂等状态与冲突处理；API与旧行为回归结果","qualityGate":["前后端字段及失败语义一致","正确处理事务边界和权限上下文","重试和并发不重复产生副作用","结果状态正确而非只验HTTP成功"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":420,"subtasks":[{"id":"SE05.01","title":"定义请求与错误契约","kind":"design","baselineMinutes":75,"output":"schema与错误码","acceptance":"前后端字段及失败语义一致","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","LANCER","SWEVER"],"parameters":{"handlingRate":0.8,"reviewRate":0.12,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.125,0.25,0.312],"serviceIntegrationMinutes":3.4,"rateIdentity":"analyst-conditional-not-measured","rationale":"定义请求与错误契约的验收是“前后端字段及失败语义一致”；design费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE05.02","title":"实现服务与查询","kind":"coding","baselineMinutes":180,"output":"业务服务和数据访问代码","acceptance":"正确处理事务边界和权限上下文","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","LANCER","SWEVER"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.125,0.25,0.312],"serviceIntegrationMinutes":8.1,"rateIdentity":"analyst-conditional-not-measured","rationale":"实现服务与查询的验收是“正确处理事务边界和权限上下文”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE05.03","title":"实现幂等与并发边界","kind":"coding","baselineMinutes":105,"output":"幂等状态与冲突处理","acceptance":"重试和并发不重复产生副作用","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","LANCER","SWEVER"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.125,0.25,0.312],"serviceIntegrationMinutes":4.7,"rateIdentity":"analyst-conditional-not-measured","rationale":"实现幂等与并发边界的验收是“重试和并发不重复产生副作用”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE05.04","title":"运行契约与回归测试","kind":"verification","baselineMinutes":60,"output":"API与旧行为回归结果","acceptance":"结果状态正确而非只验HTTP成功","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","LANCER","SWEVER"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.044,0.087,0.109],"serviceIntegrationMinutes":0.9,"rateIdentity":"analyst-conditional-not-measured","rationale":"运行契约与回归测试的验收是“结果状态正确而非只验HTTP成功”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE06","title":"鉴权与租户隔离","short":"鉴权隔离","workload":"同一应用包含用户、团队和角色，覆盖登录与越权。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"角色和资源权限矩阵；登录、刷新与失效流程；API授权及数据策略；越权、重放与隔离测试","qualityGate":["默认拒绝，跨租户访问有明确预期","凭证不暴露，退出与过期正确","不能只靠前端隐藏入口","包含反例及拒绝路径"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":360,"subtasks":[{"id":"SE06.01","title":"定义身份与授权矩阵","kind":"judgment","baselineMinutes":75,"output":"角色和资源权限矩阵","acceptance":"默认拒绝，跨租户访问有明确预期","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["RLS","FEATURE","SWEAUDIT"],"parameters":{"handlingRate":0.95,"reviewRate":0.12,"reworkRate":0.03,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"定义身份与授权矩阵的验收是“默认拒绝，跨租户访问有明确预期”；judgment费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE06.02","title":"集成会话与鉴权","kind":"integration","baselineMinutes":105,"output":"登录、刷新与失效流程","acceptance":"凭证不暴露，退出与过期正确","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["RLS","FEATURE","SWEAUDIT"],"parameters":{"handlingRate":0.7,"reviewRate":0.16,"reworkRate":0.1,"setupMinutes":5,"serviceReplacement":[0.13,0.26,0.325],"serviceIntegrationMinutes":4.9,"rateIdentity":"analyst-conditional-not-measured","rationale":"集成会话与鉴权的验收是“凭证不暴露，退出与过期正确”；integration费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE06.03","title":"实现授权与行级规则","kind":"coding","baselineMinutes":120,"output":"API授权及数据策略","acceptance":"不能只靠前端隐藏入口","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["RLS","FEATURE","SWEAUDIT"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.325,0.65,0.812],"serviceIntegrationMinutes":14,"rateIdentity":"analyst-conditional-not-measured","rationale":"实现授权与行级规则的验收是“不能只靠前端隐藏入口”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE06.04","title":"攻击性回归检查","kind":"verification","baselineMinutes":60,"output":"越权、重放与隔离测试","acceptance":"包含反例及拒绝路径","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["RLS","FEATURE","SWEAUDIT"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.114,0.227,0.284],"serviceIntegrationMinutes":2.5,"rateIdentity":"analyst-conditional-not-measured","rationale":"攻击性回归检查的验收是“包含反例及拒绝路径”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE07","title":"前端组件与响应式布局","short":"前端界面","workload":"6个页面使用已有设计约束，覆盖桌面和手机。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"共享组件与布局规范；响应式页面和组件；截图及差异解释；长文本/窄屏修复","qualityGate":["组件可复用，状态清楚","指定宽度可读，关键内容不溢出","检查层级、密度、对齐与字体回退","极端内容和加载状态有正确布局"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":420,"subtasks":[{"id":"SE07.01","title":"建立组件与令牌映射","kind":"design","baselineMinutes":60,"output":"共享组件与布局规范","acceptance":"组件可复用，状态清楚","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["DESIGN","INTERACT","LANCER"],"parameters":{"handlingRate":0.8,"reviewRate":0.12,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.225,0.45,0.562],"serviceIntegrationMinutes":4.9,"rateIdentity":"analyst-conditional-not-measured","rationale":"建立组件与令牌映射的验收是“组件可复用，状态清楚”；design费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE07.02","title":"实现页面布局与样式","kind":"coding","baselineMinutes":180,"output":"响应式页面和组件","acceptance":"指定宽度可读，关键内容不溢出","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["DESIGN","INTERACT","LANCER"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.225,0.45,0.562],"serviceIntegrationMinutes":14.6,"rateIdentity":"analyst-conditional-not-measured","rationale":"实现页面布局与样式的验收是“指定宽度可读，关键内容不溢出”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE07.03","title":"检查视觉差异","kind":"verification","baselineMinutes":90,"output":"截图及差异解释","acceptance":"检查层级、密度、对齐与字体回退","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["DESIGN","INTERACT","LANCER"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.079,0.158,0.197],"serviceIntegrationMinutes":2.6,"rateIdentity":"analyst-conditional-not-measured","rationale":"检查视觉差异的验收是“检查层级、密度、对齐与字体回退”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE07.04","title":"修复边缘布局","kind":"coding","baselineMinutes":90,"output":"长文本/窄屏修复","acceptance":"极端内容和加载状态有正确布局","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["DESIGN","INTERACT","LANCER"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.225,0.45,0.562],"serviceIntegrationMinutes":7.3,"rateIdentity":"analyst-conditional-not-measured","rationale":"修复边缘布局的验收是“极端内容和加载状态有正确布局”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE08","title":"前端交互与状态管理","short":"前端交互","workload":"列表、编辑、过滤和异步状态形成一致用户流程。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"状态转换和导航契约；请求、缓存和取消逻辑；校验、保存和恢复流程；可复现交互测试","qualityGate":["刷新与后退不丢失已承诺状态","处理竞态、重复点击及过期响应","失败能重试，不静默丢输入","动态行为真实发生而非仅渲染按钮"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":360,"subtasks":[{"id":"SE08.01","title":"定义状态与路由","kind":"design","baselineMinutes":60,"output":"状态转换和导航契约","acceptance":"刷新与后退不丢失已承诺状态","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["INTERACT","LANCER","PLAYWRIGHT"],"parameters":{"handlingRate":0.8,"reviewRate":0.12,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.1,0.2,0.25],"serviceIntegrationMinutes":2.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"定义状态与路由的验收是“刷新与后退不丢失已承诺状态”；design费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE08.02","title":"实现异步交互","kind":"coding","baselineMinutes":150,"output":"请求、缓存和取消逻辑","acceptance":"处理竞态、重复点击及过期响应","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["INTERACT","LANCER","PLAYWRIGHT"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.1,0.2,0.25],"serviceIntegrationMinutes":5.4,"rateIdentity":"analyst-conditional-not-measured","rationale":"实现异步交互的验收是“处理竞态、重复点击及过期响应”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE08.03","title":"实现表单与错误恢复","kind":"coding","baselineMinutes":90,"output":"校验、保存和恢复流程","acceptance":"失败能重试，不静默丢输入","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["INTERACT","LANCER","PLAYWRIGHT"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.1,0.2,0.25],"serviceIntegrationMinutes":3.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"实现表单与错误恢复的验收是“失败能重试，不静默丢输入”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE08.04","title":"验收键盘与动态行为","kind":"verification","baselineMinutes":60,"output":"可复现交互测试","acceptance":"动态行为真实发生而非仅渲染按钮","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["INTERACT","LANCER","PLAYWRIGHT"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.035,0.07,0.087],"serviceIntegrationMinutes":0.8,"rateIdentity":"analyst-conditional-not-measured","rationale":"验收键盘与动态行为的验收是“动态行为真实发生而非仅渲染按钮”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE09","title":"无障碍与兼容验证","short":"可访问性","workload":"检查核心流程的键盘、语义、对比度和浏览器兼容。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"可访问性问题清单；焦点轨迹与交互记录；不同视口和浏览器检查；修复和对应验收","qualityGate":["控件名称、label、错误关联正确","模态框退出、顺序和焦点恢复可用","自动扫描之外有实际阅读与操作","不以通过扫描替代全部用户体验"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":300,"subtasks":[{"id":"SE09.01","title":"检查语义与可访问名称","kind":"verification","baselineMinutes":75,"output":"可访问性问题清单","acceptance":"控件名称、label、错误关联正确","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["DESIGN","INTERACT","PLAYWRIGHT"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.009,0.017,0.022],"serviceIntegrationMinutes":0.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"检查语义与可访问名称的验收是“控件名称、label、错误关联正确”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE09.02","title":"检查焦点与键盘流程","kind":"verification","baselineMinutes":75,"output":"焦点轨迹与交互记录","acceptance":"模态框退出、顺序和焦点恢复可用","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["DESIGN","INTERACT","PLAYWRIGHT"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.009,0.017,0.022],"serviceIntegrationMinutes":0.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"检查焦点与键盘流程的验收是“模态框退出、顺序和焦点恢复可用”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE09.03","title":"跨环境实看","kind":"judgment","baselineMinutes":90,"output":"不同视口和浏览器检查","acceptance":"自动扫描之外有实际阅读与操作","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["DESIGN","INTERACT","PLAYWRIGHT"],"parameters":{"handlingRate":0.95,"reviewRate":0.12,"reworkRate":0.03,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"跨环境实看的验收是“自动扫描之外有实际阅读与操作”；judgment费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE09.04","title":"修复并回归","kind":"coding","baselineMinutes":60,"output":"修复和对应验收","acceptance":"不以通过扫描替代全部用户体验","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["DESIGN","INTERACT","PLAYWRIGHT"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.025,0.05,0.062],"serviceIntegrationMinutes":0.5,"rateIdentity":"analyst-conditional-not-measured","rationale":"修复并回归的验收是“不以通过扫描替代全部用户体验”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE10","title":"前后端及第三方集成","short":"系统集成","workload":"把页面、API、身份与外部事件接成可重试流程。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"环境变量与API配置；集成代码及适配层；事件及第三方故障测试；端到端联调记录","qualityGate":["测试和生产凭证隔离","不依赖偶然事件顺序","重复事件无重复副作用，签名拒绝可追踪","从UI到最终状态均可定位"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":360,"subtasks":[{"id":"SE10.01","title":"对齐环境与契约","kind":"integration","baselineMinutes":60,"output":"环境变量与API配置","acceptance":"测试和生产凭证隔离","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["WEBHOOK","RLS","LANCER"],"parameters":{"handlingRate":0.7,"reviewRate":0.16,"reworkRate":0.1,"setupMinutes":5,"serviceReplacement":[0.04,0.08,0.1],"serviceIntegrationMinutes":0.9,"rateIdentity":"analyst-conditional-not-measured","rationale":"对齐环境与契约的验收是“测试和生产凭证隔离”；integration费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE10.02","title":"实现数据与事件连接","kind":"integration","baselineMinutes":120,"output":"集成代码及适配层","acceptance":"不依赖偶然事件顺序","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["WEBHOOK","RLS","LANCER"],"parameters":{"handlingRate":0.7,"reviewRate":0.16,"reworkRate":0.1,"setupMinutes":5,"serviceReplacement":[0.04,0.08,0.1],"serviceIntegrationMinutes":1.7,"rateIdentity":"analyst-conditional-not-measured","rationale":"实现数据与事件连接的验收是“不依赖偶然事件顺序”；integration费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE10.03","title":"验证签名重复与失败","kind":"verification","baselineMinutes":90,"output":"事件及第三方故障测试","acceptance":"重复事件无重复副作用，签名拒绝可追踪","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["WEBHOOK","RLS","LANCER"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.035,0.07,0.087],"serviceIntegrationMinutes":1.1,"rateIdentity":"analyst-conditional-not-measured","rationale":"验证签名重复与失败的验收是“重复事件无重复副作用，签名拒绝可追踪”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE10.04","title":"联调完整用户路径","kind":"analysis","baselineMinutes":90,"output":"端到端联调记录","acceptance":"从UI到最终状态均可定位","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["WEBHOOK","RLS","LANCER"],"parameters":{"handlingRate":0.75,"reviewRate":0.14,"reworkRate":0.05,"setupMinutes":5,"serviceReplacement":[0.1,0.2,0.25],"serviceIntegrationMinutes":3.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"联调完整用户路径的验收是“从UI到最终状态均可定位”；analysis费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE11","title":"单元与契约测试","short":"测试工程","workload":"为新增行为提供有独立判据的测试与固定夹具。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"测试矩阵及数据夹具；测试与反例；依赖接口和故障替身；测试有效性审查","qualityGate":["避免只覆盖实现本身","不变量和边界能发现已知错误","替身不隐藏真实语义差异","验证错误实现会失败，正确替代实现可通过"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":360,"subtasks":[{"id":"SE11.01","title":"设计测试分层与夹具","kind":"design","baselineMinutes":60,"output":"测试矩阵及数据夹具","acceptance":"避免只覆盖实现本身","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["SWEAUDIT","SWEVER","FEATURE"],"parameters":{"handlingRate":0.8,"reviewRate":0.12,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.05,0.1,0.125],"serviceIntegrationMinutes":1.1,"rateIdentity":"analyst-conditional-not-measured","rationale":"设计测试分层与夹具的验收是“避免只覆盖实现本身”；design费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE11.02","title":"编写单元与属性测试","kind":"coding","baselineMinutes":120,"output":"测试与反例","acceptance":"不变量和边界能发现已知错误","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["SWEAUDIT","SWEVER","FEATURE"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.05,0.1,0.125],"serviceIntegrationMinutes":2.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"编写单元与属性测试的验收是“不变量和边界能发现已知错误”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE11.03","title":"建立契约与服务替身","kind":"coding","baselineMinutes":90,"output":"依赖接口和故障替身","acceptance":"替身不隐藏真实语义差异","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["SWEAUDIT","SWEVER","FEATURE"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.05,0.1,0.125],"serviceIntegrationMinutes":1.6,"rateIdentity":"analyst-conditional-not-measured","rationale":"建立契约与服务替身的验收是“替身不隐藏真实语义差异”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE11.04","title":"审查判据与覆盖缺口","kind":"judgment","baselineMinutes":90,"output":"测试有效性审查","acceptance":"验证错误实现会失败，正确替代实现可通过","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["SWEAUDIT","SWEVER","FEATURE"],"parameters":{"handlingRate":0.95,"reviewRate":0.12,"reworkRate":0.03,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"审查判据与覆盖缺口的验收是“验证错误实现会失败，正确替代实现可通过”；judgment费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE12","title":"端到端与发布验收","short":"端到端验收","workload":"覆盖关键用户链路及可回放故障状态。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"端到端脚本与记录；超时、失败与恢复用例；人工验收及缺陷单","qualityGate":["实际点击、状态与最终数据一致","重试不破坏数据，失败状态可理解","结果不只依赖同一生成者写的测试"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":300,"subtasks":[{"id":"SE12.01","title":"实现浏览器关键路径","kind":"execution","baselineMinutes":120,"output":"端到端脚本与记录","acceptance":"实际点击、状态与最终数据一致","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["PLAYWRIGHT","INTERACT","LANCER"],"parameters":{"handlingRate":0.5,"reviewRate":0.12,"reworkRate":0.06,"setupMinutes":3,"serviceReplacement":[0.05,0.1,0.125],"serviceIntegrationMinutes":2.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"实现浏览器关键路径的验收是“实际点击、状态与最终数据一致”；execution费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE12.02","title":"验证失败并发与恢复","kind":"verification","baselineMinutes":90,"output":"超时、失败与恢复用例","acceptance":"重试不破坏数据，失败状态可理解","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["PLAYWRIGHT","INTERACT","LANCER"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.017,0.035,0.044],"serviceIntegrationMinutes":0.6,"rateIdentity":"analyst-conditional-not-measured","rationale":"验证失败并发与恢复的验收是“重试不破坏数据，失败状态可理解”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE12.03","title":"独立实看与缺陷定位","kind":"judgment","baselineMinutes":90,"output":"人工验收及缺陷单","acceptance":"结果不只依赖同一生成者写的测试","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["PLAYWRIGHT","INTERACT","LANCER"],"parameters":{"handlingRate":0.95,"reviewRate":0.12,"reworkRate":0.03,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"独立实看与缺陷定位的验收是“结果不只依赖同一生成者写的测试”；judgment费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE13","title":"性能与容量","short":"性能容量","workload":"在声明的数据量和并发下检查前后端瓶颈。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"数据量、并发与延迟门槛；加载和交互性能记录；负载与剖析结果；优化代码和前后对照","qualityGate":["测量能重放且符合用户负载","不以压缩包大小单独代表速度","区分CPU、IO和外部服务等待","不能以降低质量或工作量换取速度"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":360,"subtasks":[{"id":"SE13.01","title":"定义测量场景与预算","kind":"judgment","baselineMinutes":60,"output":"数据量、并发与延迟门槛","acceptance":"测量能重放且符合用户负载","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","TERMINAL","PROGRAM"],"parameters":{"handlingRate":0.95,"reviewRate":0.12,"reworkRate":0.03,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"定义测量场景与预算的验收是“测量能重放且符合用户负载”；judgment费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE13.02","title":"分析前端资源与交互","kind":"analysis","baselineMinutes":90,"output":"加载和交互性能记录","acceptance":"不以压缩包大小单独代表速度","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","TERMINAL","PROGRAM"],"parameters":{"handlingRate":0.75,"reviewRate":0.14,"reworkRate":0.05,"setupMinutes":5,"serviceReplacement":[0.075,0.15,0.188],"serviceIntegrationMinutes":2.4,"rateIdentity":"analyst-conditional-not-measured","rationale":"分析前端资源与交互的验收是“不以压缩包大小单独代表速度”；analysis费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE13.03","title":"检查查询与后端瓶颈","kind":"analysis","baselineMinutes":90,"output":"负载与剖析结果","acceptance":"区分CPU、IO和外部服务等待","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","TERMINAL","PROGRAM"],"parameters":{"handlingRate":0.75,"reviewRate":0.14,"reworkRate":0.05,"setupMinutes":5,"serviceReplacement":[0.075,0.15,0.188],"serviceIntegrationMinutes":2.4,"rateIdentity":"analyst-conditional-not-measured","rationale":"检查查询与后端瓶颈的验收是“区分CPU、IO和外部服务等待”；analysis费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE13.04","title":"优化并同条件复测","kind":"coding","baselineMinutes":120,"output":"优化代码和前后对照","acceptance":"不能以降低质量或工作量换取速度","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","TERMINAL","PROGRAM"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.075,0.15,0.188],"serviceIntegrationMinutes":3.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"优化并同条件复测的验收是“不能以降低质量或工作量换取速度”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE14","title":"安全与依赖检查","short":"安全依赖","workload":"检查输入、秘密、供应链与第三方数据边界。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"入口、数据与权限边界；依赖、secret与配置报告；修复及回归样例；风险裁定与阻断项","qualityGate":["具体攻击路径和资产可识别","工具告警复核，版本与许可证可追踪","不扩大权限或泄露数据","关键例外明确由真实责任人接受"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":360,"subtasks":[{"id":"SE14.01","title":"定义威胁与信任边界","kind":"judgment","baselineMinutes":90,"output":"入口、数据与权限边界","acceptance":"具体攻击路径和资产可识别","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["RLS","WEBHOOK","SWEAUDIT"],"parameters":{"handlingRate":0.95,"reviewRate":0.12,"reworkRate":0.03,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"定义威胁与信任边界的验收是“具体攻击路径和资产可识别”；judgment费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE14.02","title":"检查依赖与配置","kind":"analysis","baselineMinutes":75,"output":"依赖、secret与配置报告","acceptance":"工具告警复核，版本与许可证可追踪","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["RLS","WEBHOOK","SWEAUDIT"],"parameters":{"handlingRate":0.75,"reviewRate":0.14,"reworkRate":0.05,"setupMinutes":5,"serviceReplacement":[0.05,0.1,0.125],"serviceIntegrationMinutes":1.3,"rateIdentity":"analyst-conditional-not-measured","rationale":"检查依赖与配置的验收是“工具告警复核，版本与许可证可追踪”；analysis费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE14.03","title":"修复漏洞与错误路径","kind":"coding","baselineMinutes":105,"output":"修复及回归样例","acceptance":"不扩大权限或泄露数据","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["RLS","WEBHOOK","SWEAUDIT"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.05,0.1,0.125],"serviceIntegrationMinutes":1.9,"rateIdentity":"analyst-conditional-not-measured","rationale":"修复漏洞与错误路径的验收是“不扩大权限或泄露数据”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE14.04","title":"独立复核高风险变化","kind":"judgment","baselineMinutes":90,"output":"风险裁定与阻断项","acceptance":"关键例外明确由真实责任人接受","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["RLS","WEBHOOK","SWEAUDIT"],"parameters":{"handlingRate":0.95,"reviewRate":0.12,"reworkRate":0.03,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"独立复核高风险变化的验收是“关键例外明确由真实责任人接受”；judgment费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE15","title":"CI与环境自动化","short":"持续集成","workload":"可重复构建、测试、预览与制品生成。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"CI脚本和依赖锁；检查和失败阻断；权限和环境配置","qualityGate":["新runner可重复构建","失败不以跳过检查解决","最小授权，日志不暴露秘密"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":240,"subtasks":[{"id":"SE15.01","title":"配置构建与依赖缓存","kind":"execution","baselineMinutes":90,"output":"CI脚本和依赖锁","acceptance":"新runner可重复构建","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["TERMINAL","FEATURE","PLAYWRIGHT"],"parameters":{"handlingRate":0.5,"reviewRate":0.12,"reworkRate":0.06,"setupMinutes":3,"serviceReplacement":[0.25,0.5,0.625],"serviceIntegrationMinutes":8.1,"rateIdentity":"analyst-conditional-not-measured","rationale":"配置构建与依赖缓存的验收是“新runner可重复构建”；execution费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE15.02","title":"连接测试与质量门","kind":"integration","baselineMinutes":90,"output":"检查和失败阻断","acceptance":"失败不以跳过检查解决","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["TERMINAL","FEATURE","PLAYWRIGHT"],"parameters":{"handlingRate":0.7,"reviewRate":0.16,"reworkRate":0.1,"setupMinutes":5,"serviceReplacement":[0.1,0.2,0.25],"serviceIntegrationMinutes":3.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"连接测试与质量门的验收是“失败不以跳过检查解决”；integration费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE15.03","title":"处理秘密与环境差异","kind":"integration","baselineMinutes":60,"output":"权限和环境配置","acceptance":"最小授权，日志不暴露秘密","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["TERMINAL","FEATURE","PLAYWRIGHT"],"parameters":{"handlingRate":0.7,"reviewRate":0.16,"reworkRate":0.1,"setupMinutes":5,"serviceReplacement":[0.1,0.2,0.25],"serviceIntegrationMinutes":2.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"处理秘密与环境差异的验收是“最小授权，日志不暴露秘密”；integration费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE16","title":"部署与数据发布","short":"部署发布","workload":"有预览、迁移、灰度、健康检查和回滚。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"发布批次和回滚条件；可重放发布配置；发布后检查与回滚演练；批准与状态记录","qualityGate":["负责人、依赖与窗口明确","环境隔离与配置正确","不仅看部署平台显示成功","批准不能由AI捏造"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":300,"subtasks":[{"id":"SE16.01","title":"准备发布和迁移计划","kind":"coordination","baselineMinutes":60,"output":"发布批次和回滚条件","acceptance":"负责人、依赖与窗口明确","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["TERMINAL","WEBHOOK","RLS"],"parameters":{"handlingRate":0.9,"reviewRate":0.1,"reworkRate":0.02,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"准备发布和迁移计划的验收是“负责人、依赖与窗口明确”；coordination费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE16.02","title":"执行预览与发布配置","kind":"execution","baselineMinutes":90,"output":"可重放发布配置","acceptance":"环境隔离与配置正确","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["TERMINAL","WEBHOOK","RLS"],"parameters":{"handlingRate":0.5,"reviewRate":0.12,"reworkRate":0.06,"setupMinutes":3,"serviceReplacement":[0.275,0.55,0.688],"serviceIntegrationMinutes":8.9,"rateIdentity":"analyst-conditional-not-measured","rationale":"执行预览与发布配置的验收是“环境隔离与配置正确”；execution费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE16.03","title":"验证健康与回滚","kind":"verification","baselineMinutes":90,"output":"发布后检查与回滚演练","acceptance":"不仅看部署平台显示成功","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["TERMINAL","WEBHOOK","RLS"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.096,0.193,0.241],"serviceIntegrationMinutes":3.1,"rateIdentity":"analyst-conditional-not-measured","rationale":"验证健康与回滚的验收是“不仅看部署平台显示成功”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE16.04","title":"交付真实发布批准","kind":"coordination","baselineMinutes":60,"output":"批准与状态记录","acceptance":"批准不能由AI捏造","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["TERMINAL","WEBHOOK","RLS"],"parameters":{"handlingRate":0.9,"reviewRate":0.1,"reworkRate":0.02,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"交付真实发布批准的验收是“批准不能由AI捏造”；coordination费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE17","title":"观测告警与运行手册","short":"运行观测","workload":"形成可定位的日志、指标、告警和接管说明。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"指标、日志和阈值；trace、日志和通知连接；故障注入及接管记录；排障、回滚及责任清单","qualityGate":["覆盖用户失败而非只看机器存活","隐私字段处理明确，能回链请求","通知到达不等于问题解决","由接手者按说明找到操作路径"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":300,"subtasks":[{"id":"SE17.01","title":"定义观测和告警信号","kind":"design","baselineMinutes":75,"output":"指标、日志和阈值","acceptance":"覆盖用户失败而非只看机器存活","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["TERMINAL","WEBHOOK","PROGRAM"],"parameters":{"handlingRate":0.8,"reviewRate":0.12,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.25,0.5,0.625],"serviceIntegrationMinutes":6.8,"rateIdentity":"analyst-conditional-not-measured","rationale":"定义观测和告警信号的验收是“覆盖用户失败而非只看机器存活”；design费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE17.02","title":"实现追踪与告警集成","kind":"integration","baselineMinutes":105,"output":"trace、日志和通知连接","acceptance":"隐私字段处理明确，能回链请求","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["TERMINAL","WEBHOOK","PROGRAM"],"parameters":{"handlingRate":0.7,"reviewRate":0.16,"reworkRate":0.1,"setupMinutes":5,"serviceReplacement":[0.1,0.2,0.25],"serviceIntegrationMinutes":3.8,"rateIdentity":"analyst-conditional-not-measured","rationale":"实现追踪与告警集成的验收是“隐私字段处理明确，能回链请求”；integration费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE17.03","title":"验证告警与接管","kind":"verification","baselineMinutes":60,"output":"故障注入及接管记录","acceptance":"通知到达不等于问题解决","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["TERMINAL","WEBHOOK","PROGRAM"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.087,0.175,0.219],"serviceIntegrationMinutes":1.9,"rateIdentity":"analyst-conditional-not-measured","rationale":"验证告警与接管的验收是“通知到达不等于问题解决”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE17.04","title":"编写运行手册","kind":"documentation","baselineMinutes":60,"output":"排障、回滚及责任清单","acceptance":"由接手者按说明找到操作路径","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["TERMINAL","WEBHOOK","PROGRAM"],"parameters":{"handlingRate":0.5,"reviewRate":0.08,"reworkRate":0.03,"setupMinutes":3,"serviceReplacement":[0.25,0.5,0.625],"serviceIntegrationMinutes":5.4,"rateIdentity":"analyst-conditional-not-measured","rationale":"编写运行手册的验收是“由接手者按说明找到操作路径”；documentation费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE18","title":"缺陷诊断与回归","short":"缺陷处理","workload":"交付后发现一组边界缺陷，要求根因与回归。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"复现步骤和受影响范围；可证伪根因解释；修复和恢复方案；回归及关闭依据","qualityGate":["区分症状与根因，不泄漏敏感输入","日志、代码和状态相互支持","不掩盖错误或扩大范围","包括旧行为和不应改变的边界"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":360,"subtasks":[{"id":"SE18.01","title":"收集和最小化证据","kind":"analysis","baselineMinutes":75,"output":"复现步骤和受影响范围","acceptance":"区分症状与根因，不泄漏敏感输入","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["SWEVER","SWEAUDIT","LANCER"],"parameters":{"handlingRate":0.75,"reviewRate":0.14,"reworkRate":0.05,"setupMinutes":5,"serviceReplacement":[0.025,0.05,0.062],"serviceIntegrationMinutes":0.7,"rateIdentity":"analyst-conditional-not-measured","rationale":"收集和最小化证据的验收是“区分症状与根因，不泄漏敏感输入”；analysis费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE18.02","title":"定位跨层根因","kind":"analysis","baselineMinutes":105,"output":"可证伪根因解释","acceptance":"日志、代码和状态相互支持","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["SWEVER","SWEAUDIT","LANCER"],"parameters":{"handlingRate":0.75,"reviewRate":0.14,"reworkRate":0.05,"setupMinutes":5,"serviceReplacement":[0.025,0.05,0.062],"serviceIntegrationMinutes":0.9,"rateIdentity":"analyst-conditional-not-measured","rationale":"定位跨层根因的验收是“日志、代码和状态相互支持”；analysis费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE18.03","title":"实现最小修复","kind":"coding","baselineMinutes":105,"output":"修复和恢复方案","acceptance":"不掩盖错误或扩大范围","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["SWEVER","SWEAUDIT","LANCER"],"parameters":{"handlingRate":0.55,"reviewRate":0.1,"reworkRate":0.08,"setupMinutes":3,"serviceReplacement":[0.025,0.05,0.062],"serviceIntegrationMinutes":0.9,"rateIdentity":"analyst-conditional-not-measured","rationale":"实现最小修复的验收是“不掩盖错误或扩大范围”；coding费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE18.04","title":"独立回归与关闭","kind":"verification","baselineMinutes":75,"output":"回归及关闭依据","acceptance":"包括旧行为和不应改变的边界","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["SWEVER","SWEAUDIT","LANCER"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.009,0.017,0.022],"serviceIntegrationMinutes":0.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"独立回归与关闭的验收是“包括旧行为和不应改变的边界”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE19","title":"AI功能与评测接入","short":"AI功能","workload":"应用接入获准LLM/检索API，不训练基础模型。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"结构、拒答和质量要求；调用、超时与回退代码；固定与留出样例；费用、延迟与降级说明","qualityGate":["不将流畅文本当业务正确","token、权限及失败可追踪","不让同一提示兼任唯一裁判","API费用与人工时间分列"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":300,"subtasks":[{"id":"SE19.01","title":"定义AI输出与失败契约","kind":"judgment","baselineMinutes":60,"output":"结构、拒答和质量要求","acceptance":"不将流畅文本当业务正确","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","PROGRAM","SWEAUDIT"],"parameters":{"handlingRate":0.95,"reviewRate":0.12,"reworkRate":0.03,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"定义AI输出与失败契约的验收是“不将流畅文本当业务正确”；judgment费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE19.02","title":"集成模型与检索流程","kind":"integration","baselineMinutes":90,"output":"调用、超时与回退代码","acceptance":"token、权限及失败可追踪","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","PROGRAM","SWEAUDIT"],"parameters":{"handlingRate":0.7,"reviewRate":0.16,"reworkRate":0.1,"setupMinutes":5,"serviceReplacement":[0.06,0.12,0.15],"serviceIntegrationMinutes":1.9,"rateIdentity":"analyst-conditional-not-measured","rationale":"集成模型与检索流程的验收是“token、权限及失败可追踪”；integration费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE19.03","title":"建立样例与独立评测","kind":"verification","baselineMinutes":90,"output":"固定与留出样例","acceptance":"不让同一提示兼任唯一裁判","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","PROGRAM","SWEAUDIT"],"parameters":{"handlingRate":0.65,"reviewRate":0.16,"reworkRate":0.04,"setupMinutes":5,"serviceReplacement":[0.052,0.105,0.131],"serviceIntegrationMinutes":1.7,"rateIdentity":"analyst-conditional-not-measured","rationale":"建立样例与独立评测的验收是“不让同一提示兼任唯一裁判”；verification费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE19.04","title":"核对成本和降级体验","kind":"analysis","baselineMinutes":60,"output":"费用、延迟与降级说明","acceptance":"API费用与人工时间分列","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["FEATURE","PROGRAM","SWEAUDIT"],"parameters":{"handlingRate":0.75,"reviewRate":0.14,"reworkRate":0.05,"setupMinutes":5,"serviceReplacement":[0.15,0.3,0.375],"serviceIntegrationMinutes":3.2,"rateIdentity":"analyst-conditional-not-measured","rationale":"核对成本和降级体验的验收是“API费用与人工时间分列”；analysis费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]},{"id":"SE20","title":"文档交接与工程维护","short":"文档维护","workload":"交付开发文档、已知风险、后续依赖与真实接收。","inputState":"合成工作包提供可读仓库、需求/设计约束、可重放测试数据与测试环境；真实账号权限与组织决策不能伪造。","output":"启动、架构和接口说明；ADR、例外与待办；新环境启动及恢复记录；接收、权限和维护记录","qualityGate":["与代码、契约及版本一致","知道何时需要重新判断","不能仅由原作者声称文档可用","真实接收和未解决项明确"],"scopeExclusions":["不累计产品、设计、客户或平台团队的人时","不把等待、token计算或供应商账单折成人工分钟","不实施本研究所描述的软件产品，只交付分析报告"],"baselineMinutes":240,"subtasks":[{"id":"SE20.01","title":"整理开发与接口文档","kind":"documentation","baselineMinutes":90,"output":"启动、架构和接口说明","acceptance":"与代码、契约及版本一致","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["LANCER","PROGRAM","METR26"],"parameters":{"handlingRate":0.5,"reviewRate":0.08,"reworkRate":0.03,"setupMinutes":3,"serviceReplacement":[0.05,0.1,0.125],"serviceIntegrationMinutes":1.6,"rateIdentity":"analyst-conditional-not-measured","rationale":"整理开发与接口文档的验收是“与代码、契约及版本一致”；documentation费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE20.02","title":"记录取舍与技术债","kind":"documentation","baselineMinutes":60,"output":"ADR、例外与待办","acceptance":"知道何时需要重新判断","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["LANCER","PROGRAM","METR26"],"parameters":{"handlingRate":0.5,"reviewRate":0.08,"reworkRate":0.03,"setupMinutes":3,"serviceReplacement":[0.05,0.1,0.125],"serviceIntegrationMinutes":1.1,"rateIdentity":"analyst-conditional-not-measured","rationale":"记录取舍与技术债的验收是“知道何时需要重新判断”；documentation费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE20.03","title":"演练接手与恢复","kind":"execution","baselineMinutes":60,"output":"新环境启动及恢复记录","acceptance":"不能仅由原作者声称文档可用","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["LANCER","PROGRAM","METR26"],"parameters":{"handlingRate":0.5,"reviewRate":0.12,"reworkRate":0.06,"setupMinutes":3,"serviceReplacement":[0.05,0.1,0.125],"serviceIntegrationMinutes":1.1,"rateIdentity":"analyst-conditional-not-measured","rationale":"演练接手与恢复的验收是“不能仅由原作者声称文档可用”；execution费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}},{"id":"SE20.04","title":"确认交接及维护责任","kind":"coordination","baselineMinutes":30,"output":"接收、权限和维护记录","acceptance":"真实接收和未解决项明确","aiOpportunity":"在获准输入和工具中生成候选、定位、执行或反证；验收见本项独立判据。","humanActivity":"核对本项业务语义、关键异常、真实授权及交付质量；主动分钟单独计费。","nonUseCondition":"缺少必需输入、未获授权或验收无法成立时停止并记录，不把缺件登记当完整交付。","sourceIds":["LANCER","PROGRAM","METR26"],"parameters":{"handlingRate":0.9,"reviewRate":0.1,"reworkRate":0.02,"setupMinutes":5,"serviceReplacement":[0,0,0],"serviceIntegrationMinutes":0,"rateIdentity":"analyst-conditional-not-measured","rationale":"确认交接及维护责任的验收是“真实接收和未解决项明确”；coordination费率为机制级分析者预算，分钟未实测。服务替代量为允许该类复用后的工作组成假设，仍计集成验收。"}}]}],"workflows":[{"id":"discover","title":"需求与架构","tasks":["SE01","SE02","SE03","SE04"],"edges":[["SE01","SE02","定位现有边界"],["SE02","SE03","仓库约束"],["SE03","SE04","数据不变量"]],"description":"从范围和旧系统约束形成可验收的架构与数据契约。"},{"id":"frontend","title":"前端体验","tasks":["SE03","SE07","SE08","SE09","SE12"],"edges":[["SE03","SE07","组件边界"],["SE07","SE08","布局与状态"],["SE08","SE09","语义和焦点"],["SE09","SE12","真实操作验收"]],"description":"视觉、交互、无障碍和端到端分别验收。"},{"id":"backend","title":"后端与集成","tasks":["SE04","SE05","SE06","SE10","SE19"],"edges":[["SE04","SE05","数据约束"],["SE06","SE05","身份与授权"],["SE05","SE10","API及错误契约"],["SE10","SE19","依赖和数据边界"]],"description":"服务、权限、事件与AI功能共同遵守业务契约。"},{"id":"quality","title":"质量与性能","tasks":["SE11","SE12","SE13","SE14","SE18"],"edges":[["SE11","SE12","独立断言"],["SE12","SE13","关键路径负载"],["SE14","SE18","风险和缺陷"],["SE18","SE11","回归样例"]],"description":"验证生成物和验证器本身，缺陷反向补入回归。"},{"id":"operate","title":"发布与运行","tasks":["SE15","SE16","SE17","SE18","SE20"],"edges":[["SE15","SE16","可重复制品"],["SE16","SE17","健康与回滚"],["SE17","SE18","异常证据"],["SE18","SE20","根因与接管"],["SE20","SE15","维护和版本反馈"]],"description":"CI、发布、观测、修复与交接形成闭环。"}],"scenarios":[{"id":"manual","title":"人工工程基线","change":"","execution":"在既有批准框架和工具中完成相同交付，不用生成式AI。","review":"以输入数据中的验收、参数与质量条件为准。","conditions":{"qualityGate":"固定业务量、验收与安全门槛；质量等价仅为比较条件，尚未经本地试验验证。","budgetPolicy":"使用同一任务范围，重试与机器费用另记；本轮未运行模型基准、未购买SaaS。","services":false,"profileIndex":0,"handlingFactor":1,"reviewFactor":1,"reworkFactor":1,"setupFactor":1,"maintenanceMinutes":0},"identity":"analyst-condition"},{"id":"assistant","title":"当前AI助手","change":"","execution":"同一参考模型；人准备上下文、搬运输出和逐项验收。","review":"以输入数据中的验收、参数与质量条件为准。","conditions":{"qualityGate":"固定业务量、验收与安全门槛；质量等价仅为比较条件，尚未经本地试验验证。","budgetPolicy":"使用同一任务范围，重试与机器费用另记；本轮未运行模型基准、未购买SaaS。","services":false,"profileIndex":0,"handlingFactor":0.95,"reviewFactor":1,"reworkFactor":1,"setupFactor":1,"maintenanceMinutes":30},"identity":"analyst-condition"},{"id":"agent","title":"同模型工具Agent","change":"","execution":"同模型和预算上限，可连续读写测试环境；正式发布批准不自动授权。","review":"以输入数据中的验收、参数与质量条件为准。","conditions":{"qualityGate":"固定业务量、验收与安全门槛；质量等价仅为比较条件，尚未经本地试验验证。","budgetPolicy":"使用同一任务范围，重试与机器费用另记；本轮未运行模型基准、未购买SaaS。","services":false,"profileIndex":1,"handlingFactor":0.85,"reviewFactor":0.9,"reworkFactor":1,"setupFactor":1,"maintenanceMinutes":60},"identity":"analyst-condition"},{"id":"harness","title":"验证型Harness","change":"","execution":"Agent加确定性断言、检查点、独立回归与失败恢复。","review":"以输入数据中的验收、参数与质量条件为准。","conditions":{"qualityGate":"固定业务量、验收与安全门槛；质量等价仅为比较条件，尚未经本地试验验证。","budgetPolicy":"使用同一任务范围，重试与机器费用另记；本轮未运行模型基准、未购买SaaS。","services":false,"profileIndex":2,"handlingFactor":0.8,"reviewFactor":0.75,"reworkFactor":0.8,"setupFactor":1,"maintenanceMinutes":90},"identity":"analyst-condition"},{"id":"model_plus","title":"更强模型假设","change":"","execution":"只增强模型，保持验证型Harness及相同预算/权限。","review":"以输入数据中的验收、参数与质量条件为准。","conditions":{"qualityGate":"固定业务量、验收与安全门槛；质量等价仅为比较条件，尚未经本地试验验证。","budgetPolicy":"使用同一任务范围，重试与机器费用另记；本轮未运行模型基准、未购买SaaS。","services":false,"profileIndex":3,"handlingFactor":0.7,"reviewFactor":0.7,"reworkFactor":0.65,"setupFactor":1,"maintenanceMinutes":90},"identity":"future-condition"},{"id":"harness_plus","title":"更强Harness假设","change":"","execution":"保持参考模型，增强独立验证器、状态同步与恢复。","review":"以输入数据中的验收、参数与质量条件为准。","conditions":{"qualityGate":"固定业务量、验收与安全门槛；质量等价仅为比较条件，尚未经本地试验验证。","budgetPolicy":"使用同一任务范围，重试与机器费用另记；本轮未运行模型基准、未购买SaaS。","services":false,"profileIndex":4,"handlingFactor":0.75,"reviewFactor":0.55,"reworkFactor":0.65,"setupFactor":1,"maintenanceMinutes":105},"identity":"future-condition"},{"id":"near_rsi","title":"近期受控RSI假设","change":"","execution":"强模型与强Harness并用；只应用独立留出验证后的改进，机器循环不记人时。","review":"以输入数据中的验收、参数与质量条件为准。","conditions":{"qualityGate":"固定业务量、验收与安全门槛；质量等价仅为比较条件，尚未经本地试验验证。","budgetPolicy":"使用同一任务范围，重试与机器费用另记；本轮未运行模型基准、未购买SaaS。","services":false,"profileIndex":5,"handlingFactor":0.6,"reviewFactor":0.5,"reworkFactor":0.5,"setupFactor":1,"maintenanceMinutes":75},"identity":"future-condition"},{"id":"saas_stack","title":"当前AI＋开放库/SaaS","change":"","execution":"沿用harness的模型和验证，允许所有适用且获准的现代库/组件/托管服务，独立核算替代量与集成。","review":"以输入数据中的验收、参数与质量条件为准。","conditions":{"qualityGate":"固定业务量、验收与安全门槛；质量等价仅为比较条件，尚未经本地试验验证。","budgetPolicy":"使用同一任务范围，重试与机器费用另记；本轮未运行模型基准、未购买SaaS。","services":true,"profileIndex":2,"handlingFactor":0.8,"reviewFactor":0.75,"reworkFactor":0.8,"setupFactor":1,"maintenanceMinutes":120},"identity":"analyst-condition"},{"id":"far_rsi","title":"五年期强RSI假设","change":"","execution":"2031年及以后充分自迭代成立的思想实验：强AI在获准范围自改工具与验证；真人意愿与未知世界结果不凭空获得。","review":"以输入数据中的验收、参数与质量条件为准。","conditions":{"qualityGate":"固定业务量、验收与安全门槛；质量等价仅为比较条件，尚未经本地试验验证。","budgetPolicy":"使用同一任务范围，重试与机器费用另记；本轮未运行模型基准、未购买SaaS。","services":true,"profileIndex":6,"handlingFactor":0.4,"reviewFactor":0.2,"reworkFactor":0.2,"setupFactor":0.4,"maintenanceMinutes":30},"identity":"future-condition"}],"assessments":[{"taskId":"SE01","scenarioId":"manual","current":{"baselineMinutes":240,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":240,"parts":[240,0,0,0],"budgetLow":240,"budgetHigh":240,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE01.01","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE01.02","baselineMinutes":75,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":75,"parts":[75,0,0,0],"budgetLow":75,"budgetHigh":75,"maintenanceMinutes":0},{"id":"SE01.03","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE01.04","baselineMinutes":45,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":45,"parts":[45,0,0,0],"budgetLow":45,"budgetHigh":45,"maintenanceMinutes":0}]},{"taskId":"SE01","scenarioId":"assistant","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":26.4,"serviceMinutes":0,"totalMinutes":225.0125,"parts":[0,216.9125,8.1,0],"budgetLow":193.35762499999998,"budgetHigh":260.061875,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE01.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":1.8,"serviceMinutes":0,"totalMinutes":66.5255,"parts":[0,64.7255,1.7999999999999998,0],"budgetLow":60.39499999999999,"budgetHigh":72.46999999999998,"maintenanceMinutes":0},{"id":"SE01.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":57.05,"parts":[0,54.05,3,0],"budgetLow":46.203125,"budgetHigh":71.196875,"maintenanceMinutes":0},{"id":"SE01.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":6,"serviceMinutes":0,"totalMinutes":55.63999999999999,"parts":[0,53.239999999999995,2.4,0],"budgetLow":46.16,"budgetHigh":65,"maintenanceMinutes":0},{"id":"SE01.04","baselineMinutes":45,"eligibleMinutes":45,"adoptedMinutes":45,"delegatedMinutes":3.6,"serviceMinutes":0,"totalMinutes":45.797,"parts":[0,44.897,0.9,0],"budgetLow":40.5995,"budgetHigh":51.394999999999996,"maintenanceMinutes":0}]},{"taskId":"SE01","scenarioId":"agent","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":55.05,"serviceMinutes":0,"totalMinutes":185.55837499999998,"parts":[0,177.458375,8.1,0],"budgetLow":150.56112499999998,"budgetHigh":226.609625,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE01.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":4.8,"serviceMinutes":0,"totalMinutes":57.85399999999999,"parts":[0,56.053999999999995,1.7999999999999998,0],"budgetLow":49.84399999999999,"budgetHigh":65.76199999999999,"maintenanceMinutes":0},{"id":"SE01.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":26.25,"serviceMinutes":0,"totalMinutes":45.734375,"parts":[0,42.734375,3,0],"budgetLow":33.786874999999995,"budgetHigh":60.74187499999999,"maintenanceMinutes":0},{"id":"SE01.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":44.47999999999999,"parts":[0,42.07999999999999,2.4,0],"budgetLow":35.864000000000004,"budgetHigh":55.112,"maintenanceMinutes":0},{"id":"SE01.04","baselineMinutes":45,"eligibleMinutes":45,"adoptedMinutes":45,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":37.489999999999995,"parts":[0,36.589999999999996,0.9,0],"budgetLow":31.06625,"budgetHigh":44.99375,"maintenanceMinutes":0}]},{"taskId":"SE01","scenarioId":"harness","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":84.75,"serviceMinutes":0,"totalMinutes":153.60500000000002,"parts":[0,147.125,6.48,0],"budgetLow":120.47,"budgetHigh":197.441,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE01.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":50.599999999999994,"parts":[0,49.16,1.44,0],"budgetLow":41.96,"budgetHigh":59.384,"maintenanceMinutes":0},{"id":"SE01.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":41.25,"serviceMinutes":0,"totalMinutes":33.95,"parts":[0,31.55,2.4000000000000004,0],"budgetLow":23.15,"budgetHigh":49.22,"maintenanceMinutes":0},{"id":"SE01.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":37.28000000000001,"parts":[0,35.36000000000001,1.92,0],"budgetLow":29.480000000000004,"budgetHigh":48.656000000000006,"maintenanceMinutes":0},{"id":"SE01.04","baselineMinutes":45,"eligibleMinutes":45,"adoptedMinutes":45,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":31.775000000000002,"parts":[0,31.055000000000003,0.7200000000000001,0],"budgetLow":25.880000000000003,"budgetHigh":40.181000000000004,"maintenanceMinutes":0}]},{"taskId":"SE01","scenarioId":"model_plus","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":120,"serviceMinutes":0,"totalMinutes":117.87499999999999,"parts":[0,112.60999999999999,5.265000000000001,0],"budgetLow":86.16275,"budgetHigh":162.05525,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE01.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":39.13999999999999,"parts":[0,37.96999999999999,1.17,0],"budgetLow":29.567,"budgetHigh":50.071999999999996,"maintenanceMinutes":0},{"id":"SE01.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":51,"serviceMinutes":0,"totalMinutes":26.27,"parts":[0,24.32,1.9500000000000002,0],"budgetLow":17.81375,"budgetHigh":39.03874999999999,"maintenanceMinutes":0},{"id":"SE01.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":26.719999999999995,"parts":[0,25.159999999999997,1.56,0],"budgetLow":18.212,"budgetHigh":38.384,"maintenanceMinutes":0},{"id":"SE01.04","baselineMinutes":45,"eligibleMinutes":45,"adoptedMinutes":45,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":25.744999999999997,"parts":[0,25.159999999999997,0.5850000000000001,0],"budgetLow":20.57,"budgetHigh":34.5605,"maintenanceMinutes":0}]},{"taskId":"SE01","scenarioId":"harness_plus","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":112.5,"serviceMinutes":0,"totalMinutes":123.31625000000001,"parts":[0,118.05125000000001,5.265000000000001,0],"budgetLow":88.8785,"budgetHigh":165.528125,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE01.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":42.1925,"parts":[0,41.0225,1.17,0],"budgetLow":32.265499999999996,"budgetHigh":51.98,"maintenanceMinutes":0},{"id":"SE01.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":52.5,"serviceMinutes":0,"totalMinutes":24.51875,"parts":[0,22.56875,1.9500000000000002,0],"budgetLow":15.6425,"budgetHigh":37.859375,"maintenanceMinutes":0},{"id":"SE01.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":30.32,"parts":[0,28.76,1.56,0],"budgetLow":21.548000000000002,"budgetHigh":40.352,"maintenanceMinutes":0},{"id":"SE01.04","baselineMinutes":45,"eligibleMinutes":45,"adoptedMinutes":45,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":26.285000000000004,"parts":[0,25.700000000000003,0.5850000000000001,0],"budgetLow":19.4225,"budgetHigh":35.336749999999995,"maintenanceMinutes":0}]},{"taskId":"SE01","scenarioId":"near_rsi","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":152.55,"serviceMinutes":0,"totalMinutes":84.311,"parts":[0,80.261,4.05,0],"budgetLow":58.7975,"budgetHigh":124.94749999999999,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE01.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":28.309999999999995,"parts":[0,27.409999999999997,0.8999999999999999,0],"budgetLow":20.299999999999997,"budgetHigh":39.019999999999996,"maintenanceMinutes":0},{"id":"SE01.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":60,"serviceMinutes":0,"totalMinutes":18.35,"parts":[0,16.85,1.5,0],"budgetLow":12.5975,"budgetHigh":29.2625,"maintenanceMinutes":0},{"id":"SE01.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":40.8,"serviceMinutes":0,"totalMinutes":19.016000000000002,"parts":[0,17.816000000000003,1.2,0],"budgetLow":12.799999999999999,"budgetHigh":29.48,"maintenanceMinutes":0},{"id":"SE01.04","baselineMinutes":45,"eligibleMinutes":45,"adoptedMinutes":45,"delegatedMinutes":24.75,"serviceMinutes":0,"totalMinutes":18.635,"parts":[0,18.185000000000002,0.45,0],"budgetLow":13.1,"budgetHigh":27.184999999999995,"maintenanceMinutes":0}]},{"taskId":"SE01","scenarioId":"saas_stack","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":84.75,"serviceMinutes":0,"totalMinutes":153.60500000000002,"parts":[0,147.125,6.48,0],"budgetLow":120.47,"budgetHigh":197.441,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE01.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":50.599999999999994,"parts":[0,49.16,1.44,0],"budgetLow":41.96,"budgetHigh":59.384,"maintenanceMinutes":0},{"id":"SE01.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":41.25,"serviceMinutes":0,"totalMinutes":33.95,"parts":[0,31.55,2.4000000000000004,0],"budgetLow":23.15,"budgetHigh":49.22,"maintenanceMinutes":0},{"id":"SE01.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":37.28000000000001,"parts":[0,35.36000000000001,1.92,0],"budgetLow":29.480000000000004,"budgetHigh":48.656000000000006,"maintenanceMinutes":0},{"id":"SE01.04","baselineMinutes":45,"eligibleMinutes":45,"adoptedMinutes":45,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":31.775000000000002,"parts":[0,31.055000000000003,0.7200000000000001,0],"budgetLow":25.880000000000003,"budgetHigh":40.181000000000004,"maintenanceMinutes":0}]},{"taskId":"SE01","scenarioId":"far_rsi","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":211.5,"serviceMinutes":0,"totalMinutes":25.685,"parts":[0,24.065,1.62,0],"budgetLow":16.283,"budgetHigh":44.033,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE01.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":48,"serviceMinutes":0,"totalMinutes":8.36,"parts":[0,8,0.36,0],"budgetLow":4.4719999999999995,"budgetHigh":14.924,"maintenanceMinutes":0},{"id":"SE01.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":71.25,"serviceMinutes":0,"totalMinutes":5.975,"parts":[0,5.375,0.6000000000000001,0],"budgetLow":4.415,"budgetHigh":9.365,"maintenanceMinutes":0},{"id":"SE01.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":54,"serviceMinutes":0,"totalMinutes":5.84,"parts":[0,5.36,0.48,0],"budgetLow":3.7760000000000007,"budgetHigh":9.680000000000001,"maintenanceMinutes":0},{"id":"SE01.04","baselineMinutes":45,"eligibleMinutes":45,"adoptedMinutes":45,"delegatedMinutes":38.25,"serviceMinutes":0,"totalMinutes":5.51,"parts":[0,5.33,0.18000000000000002,0],"budgetLow":3.62,"budgetHigh":10.064,"maintenanceMinutes":0}]},{"taskId":"SE02","scenarioId":"manual","current":{"baselineMinutes":240,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":240,"parts":[240,0,0,0],"budgetLow":240,"budgetHigh":240,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE02.01","baselineMinutes":75,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":75,"parts":[75,0,0,0],"budgetLow":75,"budgetHigh":75,"maintenanceMinutes":0},{"id":"SE02.02","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE02.03","baselineMinutes":75,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":75,"parts":[75,0,0,0],"budgetLow":75,"budgetHigh":75,"maintenanceMinutes":0}]},{"taskId":"SE02","scenarioId":"assistant","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":59.25,"serviceMinutes":0,"totalMinutes":170.10625,"parts":[0,158.10625,12,0],"budgetLow":133.695625,"budgetHigh":216.836875,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE02.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":26.25,"serviceMinutes":0,"totalMinutes":39.65625,"parts":[0,35.15625,4.5,0],"budgetLow":28.48125,"budgetHigh":53.98125,"maintenanceMinutes":0},{"id":"SE02.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":73.4,"parts":[0,68.9,4.5,0],"budgetLow":59.011250000000004,"budgetHigh":91.65874999999998,"maintenanceMinutes":0},{"id":"SE02.03","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":57.05,"parts":[0,54.05,3,0],"budgetLow":46.203125,"budgetHigh":71.196875,"maintenanceMinutes":0}]},{"taskId":"SE02","scenarioId":"agent","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":102.75,"serviceMinutes":0,"totalMinutes":132.218125,"parts":[0,120.218125,12,0],"budgetLow":98.495125,"budgetHigh":181.645375,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE02.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":45,"serviceMinutes":0,"totalMinutes":28.35,"parts":[0,23.85,4.5,0],"budgetLow":19.69875,"budgetHigh":43.15875,"maintenanceMinutes":0},{"id":"SE02.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":58.13375,"parts":[0,53.63375,4.5,0],"budgetLow":45.0095,"budgetHigh":77.74475,"maintenanceMinutes":0},{"id":"SE02.03","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":26.25,"serviceMinutes":0,"totalMinutes":45.734375,"parts":[0,42.734375,3,0],"budgetLow":33.786874999999995,"budgetHigh":60.74187499999999,"maintenanceMinutes":0}]},{"taskId":"SE02","scenarioId":"harness","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":140.7,"serviceMinutes":0,"totalMinutes":100.93,"parts":[0,91.33,9.600000000000001,0],"budgetLow":70.21000000000001,"budgetHigh":148.36,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE02.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":56.25,"serviceMinutes":0,"totalMinutes":20.85,"parts":[0,17.25,3.6,0],"budgetLow":13.8,"budgetHigh":33.93,"maintenanceMinutes":0},{"id":"SE02.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":43.2,"serviceMinutes":0,"totalMinutes":46.13,"parts":[0,42.53,3.6,0],"budgetLow":33.260000000000005,"budgetHigh":65.21000000000001,"maintenanceMinutes":0},{"id":"SE02.03","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":41.25,"serviceMinutes":0,"totalMinutes":33.95,"parts":[0,31.55,2.4000000000000004,0],"budgetLow":23.15,"budgetHigh":49.22,"maintenanceMinutes":0}]},{"taskId":"SE02","scenarioId":"model_plus","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":168.3,"serviceMinutes":0,"totalMinutes":77.92,"parts":[0,70.12,7.800000000000001,0],"budgetLow":52.12225,"budgetHigh":117.58675,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE02.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":61.5,"serviceMinutes":0,"totalMinutes":16.95,"parts":[0,14.024999999999999,2.9250000000000003,0],"budgetLow":11.340000000000002,"budgetHigh":27.585,"maintenanceMinutes":0},{"id":"SE02.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":55.8,"serviceMinutes":0,"totalMinutes":34.7,"parts":[0,31.775000000000002,2.9250000000000003,0],"budgetLow":22.9685,"budgetHigh":50.962999999999994,"maintenanceMinutes":0},{"id":"SE02.03","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":51,"serviceMinutes":0,"totalMinutes":26.27,"parts":[0,24.32,1.9500000000000002,0],"budgetLow":17.81375,"budgetHigh":39.03874999999999,"maintenanceMinutes":0}]},{"taskId":"SE02","scenarioId":"harness_plus","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":168.45,"serviceMinutes":0,"totalMinutes":75.73,"parts":[0,67.93,7.800000000000001,0],"budgetLow":48.61525,"budgetHigh":115.771375,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE02.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":63.75,"serviceMinutes":0,"totalMinutes":15.09375,"parts":[0,12.16875,2.9250000000000003,0],"budgetLow":9.828750000000001,"budgetHigh":25.03875,"maintenanceMinutes":0},{"id":"SE02.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":52.2,"serviceMinutes":0,"totalMinutes":36.1175,"parts":[0,33.1925,2.9250000000000003,0],"budgetLow":23.144,"budgetHigh":52.87325,"maintenanceMinutes":0},{"id":"SE02.03","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":52.5,"serviceMinutes":0,"totalMinutes":24.51875,"parts":[0,22.56875,1.9500000000000002,0],"budgetLow":15.6425,"budgetHigh":37.859375,"maintenanceMinutes":0}]},{"taskId":"SE02","scenarioId":"near_rsi","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":196.5,"serviceMinutes":0,"totalMinutes":53.575,"parts":[0,47.575,6,0],"budgetLow":35.987500000000004,"budgetHigh":86.3575,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE02.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":69,"serviceMinutes":0,"totalMinutes":11.55,"parts":[0,9.3,2.25,0],"budgetLow":8.175,"budgetHigh":18.975,"maintenanceMinutes":0},{"id":"SE02.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":67.5,"serviceMinutes":0,"totalMinutes":23.675,"parts":[0,21.425,2.25,0],"budgetLow":15.215000000000002,"budgetHigh":38.12,"maintenanceMinutes":0},{"id":"SE02.03","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":60,"serviceMinutes":0,"totalMinutes":18.35,"parts":[0,16.85,1.5,0],"budgetLow":12.5975,"budgetHigh":29.2625,"maintenanceMinutes":0}]},{"taskId":"SE02","scenarioId":"saas_stack","current":{"baselineMinutes":240,"eligibleMinutes":230.475,"adoptedMinutes":230.475,"delegatedMinutes":135.02625,"serviceMinutes":9.525,"totalMinutes":99.18885,"parts":[0,89.98965,9.199200000000001,0],"budgetLow":69.08897999999999,"budgetHigh":147.38352,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE02.01","baselineMinutes":75,"eligibleMinutes":71.25,"adoptedMinutes":71.25,"delegatedMinutes":53.4375,"serviceMinutes":3.75,"totalMinutes":20.657500000000002,"parts":[0,17.2375,3.42,0],"budgetLow":13.8304,"budgetHigh":33.856750000000005,"maintenanceMinutes":0},{"id":"SE02.02","baselineMinutes":90,"eligibleMinutes":85.5,"adoptedMinutes":85.5,"delegatedMinutes":41.04,"serviceMinutes":4.5,"totalMinutes":44.8735,"parts":[0,41.4535,3.4200000000000004,0],"budgetLow":32.30788,"budgetHigh":64.50475,"maintenanceMinutes":0},{"id":"SE02.03","baselineMinutes":75,"eligibleMinutes":73.725,"adoptedMinutes":73.725,"delegatedMinutes":40.54875,"serviceMinutes":1.2750000000000001,"totalMinutes":33.65785,"parts":[0,31.29865,2.3592,0],"budgetLow":22.950699999999998,"budgetHigh":49.02202,"maintenanceMinutes":0}]},{"taskId":"SE02","scenarioId":"far_rsi","current":{"baselineMinutes":240,"eligibleMinutes":230.475,"adoptedMinutes":230.475,"delegatedMinutes":219.37875,"serviceMinutes":9.525,"totalMinutes":18.701925,"parts":[0,16.402124999999998,2.2998000000000003,0],"budgetLow":13.601057999999998,"budgetHigh":29.689515,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE02.01","baselineMinutes":75,"eligibleMinutes":71.25,"adoptedMinutes":71.25,"delegatedMinutes":69.825,"serviceMinutes":3.75,"totalMinutes":4.749999999999999,"parts":[0,3.8949999999999996,0.855,0],"budgetLow":3.6728199999999998,"budgetHigh":7.1065,"maintenanceMinutes":0},{"id":"SE02.02","baselineMinutes":90,"eligibleMinutes":85.5,"adoptedMinutes":85.5,"delegatedMinutes":79.515,"serviceMinutes":4.5,"totalMinutes":7.8445,"parts":[0,6.9895,0.8550000000000001,0],"budgetLow":5.3663680000000005,"budgetHigh":13.0843,"maintenanceMinutes":0},{"id":"SE02.03","baselineMinutes":75,"eligibleMinutes":73.725,"adoptedMinutes":73.725,"delegatedMinutes":70.03875,"serviceMinutes":1.2750000000000001,"totalMinutes":6.107425,"parts":[0,5.517625,0.5898,0],"budgetLow":4.561869999999998,"budgetHigh":9.498715,"maintenanceMinutes":0}]},{"taskId":"SE03","scenarioId":"manual","current":{"baselineMinutes":300,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":300,"parts":[300,0,0,0],"budgetLow":300,"budgetHigh":300,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE03.01","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE03.02","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE03.03","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE03.04","baselineMinutes":30,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":30,"parts":[30,0,0,0],"budgetLow":30,"budgetHigh":30,"maintenanceMinutes":0}]},{"taskId":"SE03","scenarioId":"assistant","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":45.6,"serviceMinutes":0,"totalMinutes":257.43375,"parts":[0,245.13375,12.299999999999999,0],"budgetLow":217.143,"budgetHigh":301.3125,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE03.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":80.96,"parts":[0,77.36,3.6,0],"budgetLow":66.74,"budgetHigh":94.99999999999999,"maintenanceMinutes":0},{"id":"SE03.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":2.7,"serviceMinutes":0,"totalMinutes":97.28824999999999,"parts":[0,94.58824999999999,2.6999999999999997,0],"budgetLow":88.0925,"budgetHigh":106.205,"maintenanceMinutes":0},{"id":"SE03.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":46.9875,"parts":[0,41.5875,5.3999999999999995,0],"budgetLow":33.5775,"budgetHigh":64.1775,"maintenanceMinutes":0},{"id":"SE03.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":2.4,"serviceMinutes":0,"totalMinutes":32.198,"parts":[0,31.598000000000003,0.6,0],"budgetLow":28.733,"budgetHigh":35.92999999999999,"maintenanceMinutes":0}]},{"taskId":"SE03","scenarioId":"agent","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":89.7,"serviceMinutes":0,"totalMinutes":208.581,"parts":[0,196.28099999999998,12.299999999999999,0],"budgetLow":168.97799999999998,"budgetHigh":259.164,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE03.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":22.5,"serviceMinutes":0,"totalMinutes":64.22,"parts":[0,60.62,3.6,0],"budgetLow":51.29599999999999,"budgetHigh":80.16799999999999,"maintenanceMinutes":0},{"id":"SE03.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":7.2,"serviceMinutes":0,"totalMinutes":84.28099999999999,"parts":[0,81.58099999999999,2.6999999999999997,0],"budgetLow":72.26599999999999,"budgetHigh":96.14299999999999,"maintenanceMinutes":0},{"id":"SE03.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":54,"serviceMinutes":0,"totalMinutes":33.419999999999995,"parts":[0,28.019999999999996,5.3999999999999995,0],"budgetLow":23.0385,"budgetHigh":51.1905,"maintenanceMinutes":0},{"id":"SE03.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":6,"serviceMinutes":0,"totalMinutes":26.66,"parts":[0,26.06,0.6,0],"budgetLow":22.3775,"budgetHigh":31.6625,"maintenanceMinutes":0}]},{"taskId":"SE03","scenarioId":"harness","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":121.5,"serviceMinutes":0,"totalMinutes":174.09,"parts":[0,164.25,9.84,0],"budgetLow":137.04,"budgetHigh":225.63,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE03.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":53.42000000000001,"parts":[0,50.540000000000006,2.8800000000000003,0],"budgetLow":41.72,"budgetHigh":70.48400000000001,"maintenanceMinutes":0},{"id":"SE03.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0},{"id":"SE03.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":67.5,"serviceMinutes":0,"totalMinutes":24.42,"parts":[0,20.1,4.319999999999999,0],"budgetLow":15.96,"budgetHigh":40.11599999999999,"maintenanceMinutes":0},{"id":"SE03.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":22.850000000000005,"parts":[0,22.370000000000005,0.48,0],"budgetLow":18.92,"budgetHigh":28.454,"maintenanceMinutes":0}]},{"taskId":"SE03","scenarioId":"model_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":162.3,"serviceMinutes":0,"totalMinutes":132.36,"parts":[0,124.365,7.995,0],"budgetLow":95.0565,"budgetHigh":184.893,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE03.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":49.5,"serviceMinutes":0,"totalMinutes":37.58,"parts":[0,35.239999999999995,2.3400000000000003,0],"budgetLow":24.818,"budgetHigh":55.076,"maintenanceMinutes":0},{"id":"SE03.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":56.21,"parts":[0,54.455,1.755,0],"budgetLow":41.8505,"budgetHigh":72.608,"maintenanceMinutes":0},{"id":"SE03.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":73.8,"serviceMinutes":0,"totalMinutes":19.740000000000002,"parts":[0,16.23,3.51,0],"budgetLow":13.007999999999996,"budgetHigh":32.501999999999995,"maintenanceMinutes":0},{"id":"SE03.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":18.83,"parts":[0,18.439999999999998,0.39,0],"budgetLow":15.379999999999999,"budgetHigh":24.706999999999997,"maintenanceMinutes":0}]},{"taskId":"SE03","scenarioId":"harness_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":151.5,"serviceMinutes":0,"totalMinutes":140.47125,"parts":[0,132.47625,7.995,0],"budgetLow":101.52975,"budgetHigh":188.169,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE03.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":40.5,"serviceMinutes":0,"totalMinutes":42.980000000000004,"parts":[0,40.64,2.3400000000000003,0],"budgetLow":29.822000000000003,"budgetHigh":58.028000000000006,"maintenanceMinutes":0},{"id":"SE03.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":22.5,"serviceMinutes":0,"totalMinutes":60.78875,"parts":[0,59.03375,1.755,0],"budgetLow":45.89825,"budgetHigh":75.47,"maintenanceMinutes":0},{"id":"SE03.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":76.5,"serviceMinutes":0,"totalMinutes":17.5125,"parts":[0,14.0025,3.51,0],"budgetLow":11.194499999999998,"budgetHigh":29.4465,"maintenanceMinutes":0},{"id":"SE03.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":19.189999999999998,"parts":[0,18.799999999999997,0.39,0],"budgetLow":14.615000000000002,"budgetHigh":25.2245,"maintenanceMinutes":0}]},{"taskId":"SE03","scenarioId":"near_rsi","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":201,"serviceMinutes":0,"totalMinutes":93.339,"parts":[0,87.189,6.1499999999999995,0],"budgetLow":64.25999999999999,"budgetHigh":139.71,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE03.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":61.2,"serviceMinutes":0,"totalMinutes":26.023999999999997,"parts":[0,24.223999999999997,1.8,0],"budgetLow":16.7,"budgetHigh":41.720000000000006,"maintenanceMinutes":0},{"id":"SE03.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":40.5,"serviceMinutes":0,"totalMinutes":39.965,"parts":[0,38.615,1.3499999999999999,0],"budgetLow":27.95,"budgetHigh":56.029999999999994,"maintenanceMinutes":0},{"id":"SE03.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":82.8,"serviceMinutes":0,"totalMinutes":13.259999999999998,"parts":[0,10.559999999999999,2.6999999999999997,0],"budgetLow":9.209999999999999,"budgetHigh":22.169999999999998,"maintenanceMinutes":0},{"id":"SE03.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":16.5,"serviceMinutes":0,"totalMinutes":14.09,"parts":[0,13.79,0.3,0],"budgetLow":10.4,"budgetHigh":19.79,"maintenanceMinutes":0}]},{"taskId":"SE03","scenarioId":"saas_stack","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":121.5,"serviceMinutes":0,"totalMinutes":174.09,"parts":[0,164.25,9.84,0],"budgetLow":137.04,"budgetHigh":225.63,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE03.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":53.42000000000001,"parts":[0,50.540000000000006,2.8800000000000003,0],"budgetLow":41.72,"budgetHigh":70.48400000000001,"maintenanceMinutes":0},{"id":"SE03.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0},{"id":"SE03.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":67.5,"serviceMinutes":0,"totalMinutes":24.42,"parts":[0,20.1,4.319999999999999,0],"budgetLow":15.96,"budgetHigh":40.11599999999999,"maintenanceMinutes":0},{"id":"SE03.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":22.850000000000005,"parts":[0,22.370000000000005,0.48,0],"budgetLow":18.92,"budgetHigh":28.454,"maintenanceMinutes":0}]},{"taskId":"SE03","scenarioId":"far_rsi","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":266.7,"serviceMinutes":0,"totalMinutes":28.439999999999998,"parts":[0,25.98,2.46,0],"budgetLow":16.919999999999998,"budgetHigh":49.89,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE03.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":81,"serviceMinutes":0,"totalMinutes":7.760000000000001,"parts":[0,7.040000000000001,0.7200000000000001,0],"budgetLow":4.663999999999999,"budgetHigh":13.52,"maintenanceMinutes":0},{"id":"SE03.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":11.54,"parts":[0,11,0.5399999999999999,0],"budgetLow":5.707999999999999,"budgetHigh":21.386000000000003,"maintenanceMinutes":0},{"id":"SE03.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":88.2,"serviceMinutes":0,"totalMinutes":4.799999999999999,"parts":[0,3.7199999999999993,1.0799999999999998,0],"budgetLow":3.468,"budgetHigh":7.608,"maintenanceMinutes":0},{"id":"SE03.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":25.5,"serviceMinutes":0,"totalMinutes":4.340000000000001,"parts":[0,4.220000000000001,0.12,0],"budgetLow":3.08,"budgetHigh":7.376,"maintenanceMinutes":0}]},{"taskId":"SE04","scenarioId":"manual","current":{"baselineMinutes":360,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":360,"parts":[360,0,0,0],"budgetLow":360,"budgetHigh":360,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE04.01","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE04.02","baselineMinutes":120,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":120,"parts":[120,0,0,0],"budgetLow":120,"budgetHigh":120,"maintenanceMinutes":0},{"id":"SE04.03","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE04.04","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0}]},{"taskId":"SE04","scenarioId":"assistant","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":75,"serviceMinutes":0,"totalMinutes":267.51,"parts":[0,247.70999999999998,19.8,0],"budgetLow":210.94124999999997,"budgetHigh":332.58375,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE04.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":80.96,"parts":[0,77.36,3.6,0],"budgetLow":66.74,"budgetHigh":94.99999999999999,"maintenanceMinutes":0},{"id":"SE04.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":36,"serviceMinutes":0,"totalMinutes":68.49,"parts":[0,58.89,9.6,0],"budgetLow":48.74999999999999,"budgetHigh":90.375,"maintenanceMinutes":0},{"id":"SE04.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":67.46,"parts":[0,63.86,3.6,0],"budgetLow":54.443749999999994,"budgetHigh":84.43625,"maintenanceMinutes":0},{"id":"SE04.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":50.599999999999994,"parts":[0,47.599999999999994,3,0],"budgetLow":41.00749999999999,"budgetHigh":62.772499999999994,"maintenanceMinutes":0}]},{"taskId":"SE04","scenarioId":"agent","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":135,"serviceMinutes":0,"totalMinutes":209.97375,"parts":[0,190.17374999999998,19.8,0],"budgetLow":155.78325,"budgetHigh":280.22475,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE04.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":22.5,"serviceMinutes":0,"totalMinutes":64.22,"parts":[0,60.62,3.6,0],"budgetLow":51.29599999999999,"budgetHigh":80.16799999999999,"maintenanceMinutes":0},{"id":"SE04.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":60,"serviceMinutes":0,"totalMinutes":51.45,"parts":[0,41.85,9.6,0],"budgetLow":33.27,"budgetHigh":74.67,"maintenanceMinutes":0},{"id":"SE04.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":53.88125,"parts":[0,50.28125,3.6,0],"budgetLow":39.54425,"budgetHigh":71.89025,"maintenanceMinutes":0},{"id":"SE04.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":40.4225,"parts":[0,37.4225,3,0],"budgetLow":31.673000000000002,"budgetHigh":53.49649999999999,"maintenanceMinutes":0}]},{"taskId":"SE04","scenarioId":"harness","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":187.8,"serviceMinutes":0,"totalMinutes":163.74,"parts":[0,147.9,15.84,0],"budgetLow":116.94,"budgetHigh":232.15200000000002,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE04.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":53.42000000000001,"parts":[0,50.540000000000006,2.8800000000000003,0],"budgetLow":41.72,"budgetHigh":70.48400000000001,"maintenanceMinutes":0},{"id":"SE04.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":78,"serviceMinutes":0,"totalMinutes":38.16,"parts":[0,30.48,7.68,0],"budgetLow":24.6,"budgetHigh":58.464000000000006,"maintenanceMinutes":0},{"id":"SE04.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":49.5,"serviceMinutes":0,"totalMinutes":39.74,"parts":[0,36.86,2.8800000000000003,0],"budgetLow":26.780000000000005,"budgetHigh":58.06400000000001,"maintenanceMinutes":0},{"id":"SE04.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":28.8,"serviceMinutes":0,"totalMinutes":32.42,"parts":[0,30.02,2.4000000000000004,0],"budgetLow":23.84,"budgetHigh":45.14,"maintenanceMinutes":0}]},{"taskId":"SE04","scenarioId":"model_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":241.5,"serviceMinutes":0,"totalMinutes":120.708,"parts":[0,107.838,12.870000000000001,0],"budgetLow":79.6335,"budgetHigh":181.0365,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE04.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":49.5,"serviceMinutes":0,"totalMinutes":37.58,"parts":[0,35.239999999999995,2.3400000000000003,0],"budgetLow":24.818,"budgetHigh":55.076,"maintenanceMinutes":0},{"id":"SE04.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":93.6,"serviceMinutes":0,"totalMinutes":27.804000000000002,"parts":[0,21.564,6.24,0],"budgetLow":17.46,"budgetHigh":44.471999999999994,"maintenanceMinutes":0},{"id":"SE04.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":61.2,"serviceMinutes":0,"totalMinutes":30.523999999999997,"parts":[0,28.183999999999997,2.3400000000000003,0],"budgetLow":20.3765,"budgetHigh":45.846500000000006,"maintenanceMinutes":0},{"id":"SE04.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":37.2,"serviceMinutes":0,"totalMinutes":24.799999999999997,"parts":[0,22.849999999999998,1.9500000000000002,0],"budgetLow":16.979000000000003,"budgetHigh":35.641999999999996,"maintenanceMinutes":0}]},{"taskId":"SE04","scenarioId":"harness_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":228.3,"serviceMinutes":0,"totalMinutes":125.36250000000001,"parts":[0,112.4925,12.870000000000001,0],"budgetLow":82.02900000000001,"budgetHigh":185.12175000000002,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE04.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":40.5,"serviceMinutes":0,"totalMinutes":42.980000000000004,"parts":[0,40.64,2.3400000000000003,0],"budgetLow":29.822000000000003,"budgetHigh":58.028000000000006,"maintenanceMinutes":0},{"id":"SE04.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":90,"serviceMinutes":0,"totalMinutes":28.215000000000003,"parts":[0,21.975,6.24,0],"budgetLow":17.340000000000003,"budgetHigh":45.747,"maintenanceMinutes":0},{"id":"SE04.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":63,"serviceMinutes":0,"totalMinutes":28.422500000000003,"parts":[0,26.082500000000003,2.3400000000000003,0],"budgetLow":17.771,"budgetHigh":44.431250000000006,"maintenanceMinutes":0},{"id":"SE04.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":34.8,"serviceMinutes":0,"totalMinutes":25.745,"parts":[0,23.795,1.9500000000000002,0],"budgetLow":17.096000000000004,"budgetHigh":36.9155,"maintenanceMinutes":0}]},{"taskId":"SE04","scenarioId":"near_rsi","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":281.4,"serviceMinutes":0,"totalMinutes":83.838,"parts":[0,73.93799999999999,9.9,0],"budgetLow":54.807,"budgetHigh":134.835,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE04.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":61.2,"serviceMinutes":0,"totalMinutes":26.023999999999997,"parts":[0,24.223999999999997,1.8,0],"budgetLow":16.7,"budgetHigh":41.720000000000006,"maintenanceMinutes":0},{"id":"SE04.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":103.2,"serviceMinutes":0,"totalMinutes":19.343999999999998,"parts":[0,14.543999999999999,4.8,0],"budgetLow":12.180000000000001,"budgetHigh":31.92,"maintenanceMinutes":0},{"id":"SE04.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":21.02,"parts":[0,19.22,1.8,0],"budgetLow":14.116999999999999,"budgetHigh":34.115,"maintenanceMinutes":0},{"id":"SE04.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":45,"serviceMinutes":0,"totalMinutes":17.45,"parts":[0,15.95,1.5,0],"budgetLow":11.809999999999999,"budgetHigh":27.08,"maintenanceMinutes":0}]},{"taskId":"SE04","scenarioId":"saas_stack","current":{"baselineMinutes":360,"eligibleMinutes":269.55,"adoptedMinutes":269.55,"delegatedMinutes":141.1125,"serviceMinutes":90.45,"totalMinutes":143.09230000000002,"parts":[0,131.4427,11.649600000000001,0],"budgetLow":101.45182,"budgetHigh":221.529472,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE04.01","baselineMinutes":90,"eligibleMinutes":63,"adoptedMinutes":63,"delegatedMinutes":22.05,"serviceMinutes":27,"totalMinutes":43.794000000000004,"parts":[0,41.778000000000006,2.016,0],"budgetLow":32.85,"budgetHigh":65.5614,"maintenanceMinutes":0},{"id":"SE04.02","baselineMinutes":120,"eligibleMinutes":84,"adoptedMinutes":84,"delegatedMinutes":54.6,"serviceMinutes":36,"totalMinutes":34.11200000000001,"parts":[0,28.736000000000004,5.376,0],"budgetLow":23,"budgetHigh":56.644400000000005,"maintenanceMinutes":0},{"id":"SE04.03","baselineMinutes":90,"eligibleMinutes":80.55,"adoptedMinutes":80.55,"delegatedMinutes":44.3025,"serviceMinutes":9.45,"totalMinutes":37.79230000000001,"parts":[0,35.21470000000001,2.5776000000000003,0],"budgetLow":25.62682,"budgetHigh":57.00467199999999,"maintenanceMinutes":0},{"id":"SE04.04","baselineMinutes":60,"eligibleMinutes":42,"adoptedMinutes":42,"delegatedMinutes":20.16,"serviceMinutes":18,"totalMinutes":27.394,"parts":[0,25.714,1.6800000000000002,0],"budgetLow":19.975,"budgetHigh":42.31900000000001,"maintenanceMinutes":0}]},{"taskId":"SE04","scenarioId":"far_rsi","current":{"baselineMinutes":360,"eligibleMinutes":269.55,"adoptedMinutes":269.55,"delegatedMinutes":253.7625,"serviceMinutes":90.45,"totalMinutes":37.85755,"parts":[0,34.945150000000005,2.9124000000000003,0],"budgetLow":30.623362,"budgetHigh":55.685224000000005,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE04.01","baselineMinutes":90,"eligibleMinutes":63,"adoptedMinutes":63,"delegatedMinutes":56.7,"serviceMinutes":27,"totalMinutes":10.932,"parts":[0,10.428,0.504,0],"budgetLow":8.565000000000001,"budgetHigh":16.692,"maintenanceMinutes":0},{"id":"SE04.02","baselineMinutes":120,"eligibleMinutes":84,"adoptedMinutes":84,"delegatedMinutes":81.48,"serviceMinutes":36,"totalMinutes":11.2784,"parts":[0,9.9344,1.344,0],"budgetLow":9.5,"budgetHigh":15.737600000000002,"maintenanceMinutes":0},{"id":"SE04.03","baselineMinutes":90,"eligibleMinutes":80.55,"adoptedMinutes":80.55,"delegatedMinutes":76.5225,"serviceMinutes":9.45,"totalMinutes":7.969150000000002,"parts":[0,7.324750000000002,0.6444000000000001,0],"budgetLow":6.218362,"budgetHigh":12.078424,"maintenanceMinutes":0},{"id":"SE04.04","baselineMinutes":60,"eligibleMinutes":42,"adoptedMinutes":42,"delegatedMinutes":39.06,"serviceMinutes":18,"totalMinutes":7.678,"parts":[0,7.258,0.42000000000000004,0],"budgetLow":6.34,"budgetHigh":11.177200000000001,"maintenanceMinutes":0}]},{"taskId":"SE05","scenarioId":"manual","current":{"baselineMinutes":420,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":420,"parts":[420,0,0,0],"budgetLow":420,"budgetHigh":420,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE05.01","baselineMinutes":75,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":75,"parts":[75,0,0,0],"budgetLow":75,"budgetHigh":75,"maintenanceMinutes":0},{"id":"SE05.02","baselineMinutes":180,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":180,"parts":[180,0,0,0],"budgetLow":180,"budgetHigh":180,"maintenanceMinutes":0},{"id":"SE05.03","baselineMinutes":105,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":105,"parts":[105,0,0,0],"budgetLow":105,"budgetHigh":105,"maintenanceMinutes":0},{"id":"SE05.04","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0}]},{"taskId":"SE05","scenarioId":"assistant","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":105,"serviceMinutes":0,"totalMinutes":276.47875,"parts":[0,248.27875,28.2,0],"budgetLow":209.06875000000002,"budgetHigh":351.473125,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE05.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":7.5,"serviceMinutes":0,"totalMinutes":68.3,"parts":[0,65.3,3,0],"budgetLow":56.45,"budgetHigh":80,"maintenanceMinutes":0},{"id":"SE05.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":54,"serviceMinutes":0,"totalMinutes":101.23500000000001,"parts":[0,86.83500000000001,14.4,0],"budgetLow":71.62500000000001,"budgetHigh":134.0625,"maintenanceMinutes":0},{"id":"SE05.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":60.30375,"parts":[0,51.90375,8.4,0],"budgetLow":43.03125000000001,"budgetHigh":79.453125,"maintenanceMinutes":0},{"id":"SE05.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":46.64,"parts":[0,44.24,2.4,0],"budgetLow":37.962500000000006,"budgetHigh":57.9575,"maintenanceMinutes":0}]},{"taskId":"SE05","scenarioId":"agent","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":182.25,"serviceMinutes":0,"totalMinutes":213.00625000000002,"parts":[0,184.80625,28.2,0],"budgetLow":149.50075,"budgetHigh":293.44975,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE05.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":18.75,"serviceMinutes":0,"totalMinutes":54.35,"parts":[0,51.35,3,0],"budgetLow":43.58,"budgetHigh":67.64,"maintenanceMinutes":0},{"id":"SE05.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":90,"serviceMinutes":0,"totalMinutes":75.67500000000001,"parts":[0,61.275000000000006,14.4,0],"budgetLow":48.405,"budgetHigh":110.50500000000001,"maintenanceMinutes":0},{"id":"SE05.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":52.5,"serviceMinutes":0,"totalMinutes":45.393750000000004,"parts":[0,36.993750000000006,8.4,0],"budgetLow":29.486250000000002,"budgetHigh":65.71125,"maintenanceMinutes":0},{"id":"SE05.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":37.5875,"parts":[0,35.1875,2.4,0],"budgetLow":28.029500000000002,"budgetHigh":49.5935,"maintenanceMinutes":0}]},{"taskId":"SE05","scenarioId":"harness","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":244.5,"serviceMinutes":0,"totalMinutes":163.01500000000001,"parts":[0,140.455,22.560000000000002,0],"budgetLow":112.42000000000002,"budgetHigh":237.67300000000003,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE05.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":26.25,"serviceMinutes":0,"totalMinutes":45.35,"parts":[0,42.95,2.4000000000000004,0],"budgetLow":35.6,"budgetHigh":59.57,"maintenanceMinutes":0},{"id":"SE05.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":117,"serviceMinutes":0,"totalMinutes":55.74000000000001,"parts":[0,44.220000000000006,11.520000000000001,0],"budgetLow":35.400000000000006,"budgetHigh":86.19600000000001,"maintenanceMinutes":0},{"id":"SE05.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":68.25,"serviceMinutes":0,"totalMinutes":33.765,"parts":[0,27.045,6.720000000000001,0],"budgetLow":21.9,"budgetHigh":51.531000000000006,"maintenanceMinutes":0},{"id":"SE05.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":28.159999999999997,"parts":[0,26.24,1.92,0],"budgetLow":19.520000000000003,"budgetHigh":40.376000000000005,"maintenanceMinutes":0}]},{"taskId":"SE05","scenarioId":"model_plus","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":304.35,"serviceMinutes":0,"totalMinutes":119.07549999999999,"parts":[0,100.74549999999999,18.330000000000002,0],"budgetLow":77.10849999999999,"budgetHigh":183.457,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE05.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":41.25,"serviceMinutes":0,"totalMinutes":32.15,"parts":[0,30.2,1.9500000000000002,0],"budgetLow":21.515,"budgetHigh":46.73,"maintenanceMinutes":0},{"id":"SE05.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":140.4,"serviceMinutes":0,"totalMinutes":40.205999999999996,"parts":[0,30.845999999999997,9.360000000000001,0],"budgetLow":24.689999999999998,"budgetHigh":65.208,"maintenanceMinutes":0},{"id":"SE05.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":81.9,"serviceMinutes":0,"totalMinutes":24.7035,"parts":[0,19.243499999999997,5.460000000000001,0],"budgetLow":15.6525,"budgetHigh":39.288000000000004,"maintenanceMinutes":0},{"id":"SE05.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":40.8,"serviceMinutes":0,"totalMinutes":22.016,"parts":[0,20.456,1.56,0],"budgetLow":15.251,"budgetHigh":32.231,"maintenanceMinutes":0}]},{"taskId":"SE05","scenarioId":"harness_plus","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":289.5,"serviceMinutes":0,"totalMinutes":123.15062500000002,"parts":[0,104.820625,18.330000000000002,0],"budgetLow":79.2565,"budgetHigh":188.00162500000002,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE05.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":33.75,"serviceMinutes":0,"totalMinutes":36.650000000000006,"parts":[0,34.7,1.9500000000000002,0],"budgetLow":25.685000000000002,"budgetHigh":49.19,"maintenanceMinutes":0},{"id":"SE05.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":135,"serviceMinutes":0,"totalMinutes":40.822500000000005,"parts":[0,31.462500000000006,9.360000000000001,0],"budgetLow":24.509999999999998,"budgetHigh":67.1205,"maintenanceMinutes":0},{"id":"SE05.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":78.75,"serviceMinutes":0,"totalMinutes":25.063125000000003,"parts":[0,19.603125000000002,5.460000000000001,0],"budgetLow":15.5475,"budgetHigh":40.403625000000005,"maintenanceMinutes":0},{"id":"SE05.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":42,"serviceMinutes":0,"totalMinutes":20.615,"parts":[0,19.055,1.56,0],"budgetLow":13.514000000000001,"budgetHigh":31.287499999999998,"maintenanceMinutes":0}]},{"taskId":"SE05","scenarioId":"near_rsi","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":344.1,"serviceMinutes":0,"totalMinutes":83.017,"parts":[0,68.917,14.1,0],"budgetLow":53.630500000000005,"budgetHigh":134.695,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE05.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":51,"serviceMinutes":0,"totalMinutes":22.520000000000003,"parts":[0,21.020000000000003,1.5,0],"budgetLow":14.749999999999998,"budgetHigh":35.6,"maintenanceMinutes":0},{"id":"SE05.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":154.8,"serviceMinutes":0,"totalMinutes":27.515999999999995,"parts":[0,20.315999999999995,7.2,0],"budgetLow":16.770000000000003,"budgetHigh":46.38,"maintenanceMinutes":0},{"id":"SE05.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":90.3,"serviceMinutes":0,"totalMinutes":17.301000000000002,"parts":[0,13.101000000000003,4.2,0],"budgetLow":11.0325,"budgetHigh":28.305,"maintenanceMinutes":0},{"id":"SE05.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":48,"serviceMinutes":0,"totalMinutes":15.68,"parts":[0,14.48,1.2,0],"budgetLow":11.078000000000001,"budgetHigh":24.41,"maintenanceMinutes":0}]},{"taskId":"SE05","scenarioId":"saas_stack","current":{"baselineMinutes":420,"eligibleMinutes":324.78,"adoptedMinutes":324.78,"delegatedMinutes":188.754,"serviceMinutes":95.22,"totalMinutes":147.13633000000002,"parts":[0,129.90337,17.232960000000002,0],"budgetLow":102.38452000000001,"budgetHigh":229.92933100000002,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE05.01","baselineMinutes":75,"eligibleMinutes":56.25,"adoptedMinutes":56.25,"delegatedMinutes":19.6875,"serviceMinutes":18.75,"totalMinutes":38.6625,"parts":[0,36.862500000000004,1.8,0],"budgetLow":29.4528,"budgetHigh":56.14875,"maintenanceMinutes":0},{"id":"SE05.02","baselineMinutes":180,"eligibleMinutes":135,"adoptedMinutes":135,"delegatedMinutes":87.75,"serviceMinutes":45,"totalMinutes":50.65500000000001,"parts":[0,42.01500000000001,8.64,0],"budgetLow":33.391200000000005,"budgetHigh":83.8965,"maintenanceMinutes":0},{"id":"SE05.03","baselineMinutes":105,"eligibleMinutes":78.75,"adoptedMinutes":78.75,"delegatedMinutes":51.1875,"serviceMinutes":26.25,"totalMinutes":30.77375,"parts":[0,25.73375,5.04,0],"budgetLow":20.703200000000002,"budgetHigh":50.16462500000001,"maintenanceMinutes":0},{"id":"SE05.04","baselineMinutes":60,"eligibleMinutes":54.78,"adoptedMinutes":54.78,"delegatedMinutes":30.129,"serviceMinutes":5.22,"totalMinutes":27.04508,"parts":[0,25.292119999999997,1.7529600000000003,0],"budgetLow":18.837320000000002,"budgetHigh":39.719456,"maintenanceMinutes":0}]},{"taskId":"SE05","scenarioId":"far_rsi","current":{"baselineMinutes":420,"eligibleMinutes":324.78,"adoptedMinutes":324.78,"delegatedMinutes":310.0035,"serviceMinutes":95.22,"totalMinutes":39.10909,"parts":[0,34.800850000000004,4.3082400000000005,0],"budgetLow":31.454692,"budgetHigh":57.183502000000004,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE05.01","baselineMinutes":75,"eligibleMinutes":56.25,"adoptedMinutes":56.25,"delegatedMinutes":50.625,"serviceMinutes":18.75,"totalMinutes":9,"parts":[0,8.55,0.45,0],"budgetLow":6.927359999999998,"budgetHigh":13.8,"maintenanceMinutes":0},{"id":"SE05.02","baselineMinutes":180,"eligibleMinutes":135,"adoptedMinutes":135,"delegatedMinutes":130.95,"serviceMinutes":45,"totalMinutes":15.051000000000002,"parts":[0,12.891000000000002,2.16,0],"budgetLow":12.27216,"budgetHigh":21.711,"maintenanceMinutes":0},{"id":"SE05.03","baselineMinutes":105,"eligibleMinutes":78.75,"adoptedMinutes":78.75,"delegatedMinutes":76.3875,"serviceMinutes":26.25,"totalMinutes":9.25475,"parts":[0,7.99475,1.26,0],"budgetLow":7.6337600000000005,"budgetHigh":13.139750000000003,"maintenanceMinutes":0},{"id":"SE05.04","baselineMinutes":60,"eligibleMinutes":54.78,"adoptedMinutes":54.78,"delegatedMinutes":52.041000000000004,"serviceMinutes":5.22,"totalMinutes":5.80334,"parts":[0,5.3651,0.4382400000000001,0],"budgetLow":4.621412000000002,"budgetHigh":8.532752,"maintenanceMinutes":0}]},{"taskId":"SE06","scenarioId":"manual","current":{"baselineMinutes":360,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":360,"parts":[360,0,0,0],"budgetLow":360,"budgetHigh":360,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE06.01","baselineMinutes":75,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":75,"parts":[75,0,0,0],"budgetLow":75,"budgetHigh":75,"maintenanceMinutes":0},{"id":"SE06.02","baselineMinutes":105,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":105,"parts":[105,0,0,0],"budgetLow":105,"budgetHigh":105,"maintenanceMinutes":0},{"id":"SE06.03","baselineMinutes":120,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":120,"parts":[120,0,0,0],"budgetLow":120,"budgetHigh":120,"maintenanceMinutes":0},{"id":"SE06.04","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0}]},{"taskId":"SE06","scenarioId":"assistant","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":71.25,"serviceMinutes":0,"totalMinutes":285.196875,"parts":[0,260.446875,24.75,0],"budgetLow":230.0325,"budgetHigh":351.42375,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE06.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":2.25,"serviceMinutes":0,"totalMinutes":81.906875,"parts":[0,79.656875,2.25,0],"budgetLow":74.24374999999999,"budgetHigh":89.33749999999999,"maintenanceMinutes":0},{"id":"SE06.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":88.16,"parts":[0,77.66,10.5,0],"budgetLow":69.07625,"budgetHigh":113.75374999999998,"maintenanceMinutes":0},{"id":"SE06.03","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":36,"serviceMinutes":0,"totalMinutes":68.49,"parts":[0,58.89,9.6,0],"budgetLow":48.74999999999999,"budgetHigh":90.375,"maintenanceMinutes":0},{"id":"SE06.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":46.64,"parts":[0,44.24,2.4,0],"budgetLow":37.962500000000006,"budgetHigh":57.9575,"maintenanceMinutes":0}]},{"taskId":"SE06","scenarioId":"agent","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":129,"serviceMinutes":0,"totalMinutes":228.20999999999998,"parts":[0,203.45999999999998,24.75,0],"budgetLow":169.6905,"budgetHigh":300.264,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE06.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":6,"serviceMinutes":0,"totalMinutes":71.0675,"parts":[0,68.8175,2.25,0],"budgetLow":61.05499999999999,"budgetHigh":80.9525,"maintenanceMinutes":0},{"id":"SE06.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":42,"serviceMinutes":0,"totalMinutes":68.10499999999999,"parts":[0,57.60499999999999,10.5,0],"budgetLow":47.336,"budgetHigh":95.048,"maintenanceMinutes":0},{"id":"SE06.03","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":60,"serviceMinutes":0,"totalMinutes":51.45,"parts":[0,41.85,9.6,0],"budgetLow":33.27,"budgetHigh":74.67,"maintenanceMinutes":0},{"id":"SE06.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":37.5875,"parts":[0,35.1875,2.4,0],"budgetLow":28.029500000000002,"budgetHigh":49.5935,"maintenanceMinutes":0}]},{"taskId":"SE06","scenarioId":"harness","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":185.25,"serviceMinutes":0,"totalMinutes":177.84,"parts":[0,158.04000000000002,19.8,0],"budgetLow":129.3,"budgetHigh":247.8,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE06.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":11.25,"serviceMinutes":0,"totalMinutes":62,"parts":[0,60.2,1.8,0],"budgetLow":51.2,"budgetHigh":72.97999999999999,"maintenanceMinutes":0},{"id":"SE06.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":63,"serviceMinutes":0,"totalMinutes":49.52,"parts":[0,41.120000000000005,8.4,0],"budgetLow":33.980000000000004,"budgetHigh":75.98,"maintenanceMinutes":0},{"id":"SE06.03","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":78,"serviceMinutes":0,"totalMinutes":38.16,"parts":[0,30.48,7.68,0],"budgetLow":24.6,"budgetHigh":58.464000000000006,"maintenanceMinutes":0},{"id":"SE06.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":28.159999999999997,"parts":[0,26.24,1.92,0],"budgetLow":19.520000000000003,"budgetHigh":40.376000000000005,"maintenanceMinutes":0}]},{"taskId":"SE06","scenarioId":"model_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":232.5,"serviceMinutes":0,"totalMinutes":135.486,"parts":[0,119.39849999999998,16.087500000000002,0],"budgetLow":93.95775,"budgetHigh":200.0895,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE06.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":22.5,"serviceMinutes":0,"totalMinutes":47.67499999999999,"parts":[0,46.21249999999999,1.4625000000000001,0],"budgetLow":35.70875,"budgetHigh":61.339999999999996,"maintenanceMinutes":0},{"id":"SE06.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":75.6,"serviceMinutes":0,"totalMinutes":37.991,"parts":[0,31.165999999999997,6.825,0],"budgetLow":25.537999999999997,"budgetHigh":62.046499999999995,"maintenanceMinutes":0},{"id":"SE06.03","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":93.6,"serviceMinutes":0,"totalMinutes":27.804000000000002,"parts":[0,21.564,6.24,0],"budgetLow":17.46,"budgetHigh":44.471999999999994,"maintenanceMinutes":0},{"id":"SE06.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":40.8,"serviceMinutes":0,"totalMinutes":22.016,"parts":[0,20.456,1.56,0],"budgetLow":15.251,"budgetHigh":32.231,"maintenanceMinutes":0}]},{"taskId":"SE06","scenarioId":"harness_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":226.35,"serviceMinutes":0,"totalMinutes":136.820625,"parts":[0,120.733125,16.087500000000002,0],"budgetLow":92.35537500000001,"budgetHigh":201.29925,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE06.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":18.75,"serviceMinutes":0,"totalMinutes":51.490625,"parts":[0,50.028125,1.4625000000000001,0],"budgetLow":39.081875000000004,"budgetHigh":63.724999999999994,"maintenanceMinutes":0},{"id":"SE06.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":75.6,"serviceMinutes":0,"totalMinutes":36.50000000000001,"parts":[0,29.675000000000004,6.825,0],"budgetLow":22.4195,"budgetHigh":60.53975,"maintenanceMinutes":0},{"id":"SE06.03","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":90,"serviceMinutes":0,"totalMinutes":28.215000000000003,"parts":[0,21.975,6.24,0],"budgetLow":17.340000000000003,"budgetHigh":45.747,"maintenanceMinutes":0},{"id":"SE06.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":42,"serviceMinutes":0,"totalMinutes":20.615,"parts":[0,19.055,1.56,0],"budgetLow":13.514000000000001,"budgetHigh":31.287499999999998,"maintenanceMinutes":0}]},{"taskId":"SE06","scenarioId":"near_rsi","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":272.1,"serviceMinutes":0,"totalMinutes":95.3085,"parts":[0,82.9335,12.375,0],"budgetLow":63.93300000000001,"budgetHigh":147.70499999999998,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE06.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":33.75,"serviceMinutes":0,"totalMinutes":34.1375,"parts":[0,33.0125,1.125,0],"budgetLow":24.125,"budgetHigh":47.52499999999999,"maintenanceMinutes":0},{"id":"SE06.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":87.15,"serviceMinutes":0,"totalMinutes":26.147,"parts":[0,20.897,5.25,0],"budgetLow":16.55,"budgetHigh":43.85,"maintenanceMinutes":0},{"id":"SE06.03","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":103.2,"serviceMinutes":0,"totalMinutes":19.343999999999998,"parts":[0,14.543999999999999,4.8,0],"budgetLow":12.180000000000001,"budgetHigh":31.92,"maintenanceMinutes":0},{"id":"SE06.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":48,"serviceMinutes":0,"totalMinutes":15.68,"parts":[0,14.48,1.2,0],"budgetLow":11.078000000000001,"budgetHigh":24.41,"maintenanceMinutes":0}]},{"taskId":"SE06","scenarioId":"saas_stack","current":{"baselineMinutes":360,"eligibleMinutes":241.07999999999998,"adoptedMinutes":241.07999999999998,"delegatedMinutes":110.679,"serviceMinutes":118.92,"totalMinutes":159.55348,"parts":[0,147.36532,12.188160000000002,0],"budgetLow":119.61862,"budgetHigh":237.91393599999998,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE06.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":11.25,"serviceMinutes":0,"totalMinutes":62,"parts":[0,60.2,1.8,0],"budgetLow":51.2,"budgetHigh":72.97999999999999,"maintenanceMinutes":0},{"id":"SE06.02","baselineMinutes":105,"eligibleMinutes":77.7,"adoptedMinutes":77.7,"delegatedMinutes":46.62,"serviceMinutes":27.3,"totalMinutes":42.844800000000006,"parts":[0,36.628800000000005,6.216000000000001,0],"budgetLow":29.4615,"budgetHigh":71.65259999999999,"maintenanceMinutes":0},{"id":"SE06.03","baselineMinutes":120,"eligibleMinutes":42,"adoptedMinutes":42,"delegatedMinutes":27.3,"serviceMinutes":78,"totalMinutes":29.306,"parts":[0,26.618000000000002,2.688,0],"budgetLow":21.060799999999997,"budgetHigh":54.43820000000001,"maintenanceMinutes":0},{"id":"SE06.04","baselineMinutes":60,"eligibleMinutes":46.379999999999995,"adoptedMinutes":46.379999999999995,"delegatedMinutes":25.508999999999997,"serviceMinutes":13.620000000000001,"totalMinutes":25.40268,"parts":[0,23.91852,1.4841600000000001,0],"budgetLow":17.896320000000003,"budgetHigh":38.843136,"maintenanceMinutes":0}]},{"taskId":"SE06","scenarioId":"far_rsi","current":{"baselineMinutes":360,"eligibleMinutes":241.07999999999998,"adoptedMinutes":241.07999999999998,"delegatedMinutes":218.61599999999999,"serviceMinutes":118.92,"totalMinutes":45.925540000000005,"parts":[0,42.8785,3.0470400000000004,0],"budgetLow":36.336352,"budgetHigh":67.57589200000001,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE06.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":60,"serviceMinutes":0,"totalMinutes":9.95,"parts":[0,9.5,0.45,0],"budgetLow":5.09,"budgetHigh":18.155,"maintenanceMinutes":0},{"id":"SE06.02","baselineMinutes":105,"eligibleMinutes":77.7,"adoptedMinutes":77.7,"delegatedMinutes":73.815,"serviceMinutes":27.3,"totalMinutes":12.028200000000002,"parts":[0,10.474200000000002,1.5540000000000003,0],"budgetLow":9.621599999999999,"budgetHigh":18.117780000000003,"maintenanceMinutes":0},{"id":"SE06.03","baselineMinutes":120,"eligibleMinutes":42,"adoptedMinutes":42,"delegatedMinutes":40.74,"serviceMinutes":78,"totalMinutes":16.9892,"parts":[0,16.3172,0.672,0],"budgetLow":15.74144,"budgetHigh":21.5828,"maintenanceMinutes":0},{"id":"SE06.04","baselineMinutes":60,"eligibleMinutes":46.379999999999995,"adoptedMinutes":46.379999999999995,"delegatedMinutes":44.06099999999999,"serviceMinutes":13.620000000000001,"totalMinutes":6.958140000000001,"parts":[0,6.587100000000001,0.37104000000000004,0],"budgetLow":5.883312,"budgetHigh":9.720312,"maintenanceMinutes":0}]},{"taskId":"SE07","scenarioId":"manual","current":{"baselineMinutes":420,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":420,"parts":[420,0,0,0],"budgetLow":420,"budgetHigh":420,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE07.01","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE07.02","baselineMinutes":180,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":180,"parts":[180,0,0,0],"budgetLow":180,"budgetHigh":180,"maintenanceMinutes":0},{"id":"SE07.03","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE07.04","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0}]},{"taskId":"SE07","scenarioId":"assistant","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":105,"serviceMinutes":0,"totalMinutes":276.4525,"parts":[0,248.85250000000002,27.6,0],"budgetLow":209.54125000000002,"budgetHigh":352.03,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE07.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":6,"serviceMinutes":0,"totalMinutes":55.63999999999999,"parts":[0,53.239999999999995,2.4,0],"budgetLow":46.16,"budgetHigh":65,"maintenanceMinutes":0},{"id":"SE07.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":54,"serviceMinutes":0,"totalMinutes":101.23500000000001,"parts":[0,86.83500000000001,14.4,0],"budgetLow":71.62500000000001,"budgetHigh":134.0625,"maintenanceMinutes":0},{"id":"SE07.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":67.46,"parts":[0,63.86,3.6,0],"budgetLow":54.443749999999994,"budgetHigh":84.43625,"maintenanceMinutes":0},{"id":"SE07.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":52.11750000000001,"parts":[0,44.917500000000004,7.2,0],"budgetLow":37.31250000000001,"budgetHigh":68.53125,"maintenanceMinutes":0}]},{"taskId":"SE07","scenarioId":"agent","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":181.5,"serviceMinutes":0,"totalMinutes":213.37375,"parts":[0,185.77375,27.6,0],"budgetLow":149.51575,"budgetHigh":294.25975,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE07.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":44.47999999999999,"parts":[0,42.07999999999999,2.4,0],"budgetLow":35.864000000000004,"budgetHigh":55.112,"maintenanceMinutes":0},{"id":"SE07.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":90,"serviceMinutes":0,"totalMinutes":75.67500000000001,"parts":[0,61.275000000000006,14.4,0],"budgetLow":48.405,"budgetHigh":110.50500000000001,"maintenanceMinutes":0},{"id":"SE07.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":53.88125,"parts":[0,50.28125,3.6,0],"budgetLow":39.54425,"budgetHigh":71.89025,"maintenanceMinutes":0},{"id":"SE07.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":45,"serviceMinutes":0,"totalMinutes":39.337500000000006,"parts":[0,32.1375,7.2,0],"budgetLow":25.7025,"budgetHigh":56.7525,"maintenanceMinutes":0}]},{"taskId":"SE07","scenarioId":"harness","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":246,"serviceMinutes":0,"totalMinutes":162.13000000000002,"parts":[0,140.05,22.080000000000002,0],"budgetLow":110.86000000000001,"budgetHigh":237.51400000000004,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE07.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":37.28000000000001,"parts":[0,35.36000000000001,1.92,0],"budgetLow":29.480000000000004,"budgetHigh":48.656000000000006,"maintenanceMinutes":0},{"id":"SE07.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":117,"serviceMinutes":0,"totalMinutes":55.74000000000001,"parts":[0,44.220000000000006,11.520000000000001,0],"budgetLow":35.400000000000006,"budgetHigh":86.19600000000001,"maintenanceMinutes":0},{"id":"SE07.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":49.5,"serviceMinutes":0,"totalMinutes":39.74,"parts":[0,36.86,2.8800000000000003,0],"budgetLow":26.780000000000005,"budgetHigh":58.06400000000001,"maintenanceMinutes":0},{"id":"SE07.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":58.5,"serviceMinutes":0,"totalMinutes":29.370000000000005,"parts":[0,23.610000000000003,5.760000000000001,0],"budgetLow":19.2,"budgetHigh":44.598000000000006,"maintenanceMinutes":0}]},{"taskId":"SE07","scenarioId":"model_plus","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":304.8,"serviceMinutes":0,"totalMinutes":119.05299999999998,"parts":[0,101.11299999999999,17.94,0],"budgetLow":77.12349999999999,"budgetHigh":183.54250000000002,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE07.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":26.719999999999995,"parts":[0,25.159999999999997,1.56,0],"budgetLow":18.212,"budgetHigh":38.384,"maintenanceMinutes":0},{"id":"SE07.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":140.4,"serviceMinutes":0,"totalMinutes":40.205999999999996,"parts":[0,30.845999999999997,9.360000000000001,0],"budgetLow":24.689999999999998,"budgetHigh":65.208,"maintenanceMinutes":0},{"id":"SE07.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":61.2,"serviceMinutes":0,"totalMinutes":30.523999999999997,"parts":[0,28.183999999999997,2.3400000000000003,0],"budgetLow":20.3765,"budgetHigh":45.846500000000006,"maintenanceMinutes":0},{"id":"SE07.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":70.2,"serviceMinutes":0,"totalMinutes":21.602999999999998,"parts":[0,16.923,4.680000000000001,0],"budgetLow":13.844999999999999,"budgetHigh":34.104,"maintenanceMinutes":0}]},{"taskId":"SE07","scenarioId":"harness_plus","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":292.5,"serviceMinutes":0,"totalMinutes":121.47625000000001,"parts":[0,103.53625000000001,17.94,0],"budgetLow":77.584,"budgetHigh":186.964,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE07.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":30.32,"parts":[0,28.76,1.56,0],"budgetLow":21.548000000000002,"budgetHigh":40.352,"maintenanceMinutes":0},{"id":"SE07.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":135,"serviceMinutes":0,"totalMinutes":40.822500000000005,"parts":[0,31.462500000000006,9.360000000000001,0],"budgetLow":24.509999999999998,"budgetHigh":67.1205,"maintenanceMinutes":0},{"id":"SE07.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":63,"serviceMinutes":0,"totalMinutes":28.422500000000003,"parts":[0,26.082500000000003,2.3400000000000003,0],"budgetLow":17.771,"budgetHigh":44.431250000000006,"maintenanceMinutes":0},{"id":"SE07.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":67.5,"serviceMinutes":0,"totalMinutes":21.911250000000003,"parts":[0,17.231250000000003,4.680000000000001,0],"budgetLow":13.754999999999999,"budgetHigh":35.06025,"maintenanceMinutes":0}]},{"taskId":"SE07","scenarioId":"near_rsi","current":{"baselineMinutes":420,"eligibleMinutes":420,"adoptedMinutes":420,"delegatedMinutes":345,"serviceMinutes":0,"totalMinutes":82.80999999999999,"parts":[0,69.00999999999999,13.8,0],"budgetLow":53.572,"budgetHigh":134.66500000000002,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE07.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":40.8,"serviceMinutes":0,"totalMinutes":19.016000000000002,"parts":[0,17.816000000000003,1.2,0],"budgetLow":12.799999999999999,"budgetHigh":29.48,"maintenanceMinutes":0},{"id":"SE07.02","baselineMinutes":180,"eligibleMinutes":180,"adoptedMinutes":180,"delegatedMinutes":154.8,"serviceMinutes":0,"totalMinutes":27.515999999999995,"parts":[0,20.315999999999995,7.2,0],"budgetLow":16.770000000000003,"budgetHigh":46.38,"maintenanceMinutes":0},{"id":"SE07.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":21.02,"parts":[0,19.22,1.8,0],"budgetLow":14.116999999999999,"budgetHigh":34.115,"maintenanceMinutes":0},{"id":"SE07.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":77.4,"serviceMinutes":0,"totalMinutes":15.257999999999997,"parts":[0,11.657999999999998,3.6,0],"budgetLow":9.885000000000002,"budgetHigh":24.69,"maintenanceMinutes":0}]},{"taskId":"SE07","scenarioId":"saas_stack","current":{"baselineMinutes":420,"eligibleMinutes":257.28,"adoptedMinutes":257.28,"delegatedMinutes":149.754,"serviceMinutes":162.72,"totalMinutes":135.91558,"parts":[0,122.93062,12.984960000000001,0],"budgetLow":94.89838,"budgetHigh":224.820694,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE07.01","baselineMinutes":60,"eligibleMinutes":33,"adoptedMinutes":33,"delegatedMinutes":11.55,"serviceMinutes":27,"totalMinutes":27.654000000000003,"parts":[0,26.598,1.056,0],"budgetLow":20.622239999999998,"budgetHigh":43.7334,"maintenanceMinutes":0},{"id":"SE07.02","baselineMinutes":180,"eligibleMinutes":99,"adoptedMinutes":99,"delegatedMinutes":64.35,"serviceMinutes":81,"totalMinutes":46.607000000000006,"parts":[0,40.271,6.336,0],"budgetLow":31.791200000000003,"budgetHigh":82.0769,"maintenanceMinutes":0},{"id":"SE07.03","baselineMinutes":90,"eligibleMinutes":75.78,"adoptedMinutes":75.78,"delegatedMinutes":41.678999999999995,"serviceMinutes":14.22,"totalMinutes":36.85108,"parts":[0,34.426120000000004,2.4249600000000004,0],"budgetLow":25.08934,"budgetHigh":56.471944,"maintenanceMinutes":0},{"id":"SE07.04","baselineMinutes":90,"eligibleMinutes":49.5,"adoptedMinutes":49.5,"delegatedMinutes":32.175,"serviceMinutes":40.5,"totalMinutes":24.803500000000003,"parts":[0,21.6355,3.168,0],"budgetLow":17.3956,"budgetHigh":42.53845,"maintenanceMinutes":0}]},{"taskId":"SE07","scenarioId":"far_rsi","current":{"baselineMinutes":420,"eligibleMinutes":257.28,"adoptedMinutes":257.28,"delegatedMinutes":245.736,"serviceMinutes":162.72,"totalMinutes":48.25444,"parts":[0,45.0082,3.2462400000000002,0],"budgetLow":41.743222,"budgetHigh":66.38069800000001,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE07.01","baselineMinutes":60,"eligibleMinutes":33,"adoptedMinutes":33,"delegatedMinutes":29.7,"serviceMinutes":27,"totalMinutes":9.012,"parts":[0,8.748000000000001,0.264,0],"budgetLow":7.677887999999999,"budgetHigh":12.852,"maintenanceMinutes":0},{"id":"SE07.02","baselineMinutes":180,"eligibleMinutes":99,"adoptedMinutes":99,"delegatedMinutes":96.03,"serviceMinutes":81,"totalMinutes":20.017400000000002,"parts":[0,18.4334,1.584,0],"budgetLow":17.69216,"budgetHigh":26.7926,"maintenanceMinutes":0},{"id":"SE07.03","baselineMinutes":90,"eligibleMinutes":75.78,"adoptedMinutes":75.78,"delegatedMinutes":71.991,"serviceMinutes":14.22,"totalMinutes":8.616340000000001,"parts":[0,8.010100000000001,0.6062400000000001,0],"budgetLow":6.927094,"budgetHigh":12.739798000000002,"maintenanceMinutes":0},{"id":"SE07.04","baselineMinutes":90,"eligibleMinutes":49.5,"adoptedMinutes":49.5,"delegatedMinutes":48.015,"serviceMinutes":40.5,"totalMinutes":10.608699999999999,"parts":[0,9.8167,0.792,0],"budgetLow":9.44608,"budgetHigh":13.996300000000002,"maintenanceMinutes":0}]},{"taskId":"SE08","scenarioId":"manual","current":{"baselineMinutes":360,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":360,"parts":[360,0,0,0],"budgetLow":360,"budgetHigh":360,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE08.01","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE08.02","baselineMinutes":150,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":150,"parts":[150,0,0,0],"budgetLow":150,"budgetHigh":150,"maintenanceMinutes":0},{"id":"SE08.03","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE08.04","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0}]},{"taskId":"SE08","scenarioId":"assistant","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":90,"serviceMinutes":0,"totalMinutes":239.26000000000002,"parts":[0,215.26000000000002,24,0],"budgetLow":181.6225,"budgetHigh":303.7075,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE08.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":6,"serviceMinutes":0,"totalMinutes":55.63999999999999,"parts":[0,53.239999999999995,2.4,0],"budgetLow":46.16,"budgetHigh":65,"maintenanceMinutes":0},{"id":"SE08.02","baselineMinutes":150,"eligibleMinutes":150,"adoptedMinutes":150,"delegatedMinutes":45,"serviceMinutes":0,"totalMinutes":84.86250000000001,"parts":[0,72.86250000000001,12,0],"budgetLow":60.1875,"budgetHigh":112.21875,"maintenanceMinutes":0},{"id":"SE08.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":52.11750000000001,"parts":[0,44.917500000000004,7.2,0],"budgetLow":37.31250000000001,"budgetHigh":68.53125,"maintenanceMinutes":0},{"id":"SE08.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":46.64,"parts":[0,44.24,2.4,0],"budgetLow":37.962500000000006,"budgetHigh":57.9575,"maintenanceMinutes":0}]},{"taskId":"SE08","scenarioId":"agent","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":156,"serviceMinutes":0,"totalMinutes":184.9675,"parts":[0,160.9675,24,0],"budgetLow":130.4335,"budgetHigh":254.0455,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE08.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":44.47999999999999,"parts":[0,42.07999999999999,2.4,0],"budgetLow":35.864000000000004,"budgetHigh":55.112,"maintenanceMinutes":0},{"id":"SE08.02","baselineMinutes":150,"eligibleMinutes":150,"adoptedMinutes":150,"delegatedMinutes":75,"serviceMinutes":0,"totalMinutes":63.5625,"parts":[0,51.5625,12,0],"budgetLow":40.837500000000006,"budgetHigh":92.5875,"maintenanceMinutes":0},{"id":"SE08.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":45,"serviceMinutes":0,"totalMinutes":39.337500000000006,"parts":[0,32.1375,7.2,0],"budgetLow":25.7025,"budgetHigh":56.7525,"maintenanceMinutes":0},{"id":"SE08.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":37.5875,"parts":[0,35.1875,2.4,0],"budgetLow":28.029500000000002,"budgetHigh":49.5935,"maintenanceMinutes":0}]},{"taskId":"SE08","scenarioId":"harness","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":210,"serviceMinutes":0,"totalMinutes":141.76000000000002,"parts":[0,122.56000000000002,19.200000000000003,0],"budgetLow":98.20000000000002,"budgetHigh":205.96000000000004,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE08.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":37.28000000000001,"parts":[0,35.36000000000001,1.92,0],"budgetLow":29.480000000000004,"budgetHigh":48.656000000000006,"maintenanceMinutes":0},{"id":"SE08.02","baselineMinutes":150,"eligibleMinutes":150,"adoptedMinutes":150,"delegatedMinutes":97.5,"serviceMinutes":0,"totalMinutes":46.95000000000001,"parts":[0,37.35000000000001,9.600000000000001,0],"budgetLow":30.000000000000004,"budgetHigh":72.33000000000001,"maintenanceMinutes":0},{"id":"SE08.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":58.5,"serviceMinutes":0,"totalMinutes":29.370000000000005,"parts":[0,23.610000000000003,5.760000000000001,0],"budgetLow":19.2,"budgetHigh":44.598000000000006,"maintenanceMinutes":0},{"id":"SE08.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":28.159999999999997,"parts":[0,26.24,1.92,0],"budgetLow":19.520000000000003,"budgetHigh":40.376000000000005,"maintenanceMinutes":0}]},{"taskId":"SE08","scenarioId":"model_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":261,"serviceMinutes":0,"totalMinutes":104.344,"parts":[0,88.744,15.600000000000001,0],"budgetLow":68.383,"budgetHigh":159.559,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE08.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":26.719999999999995,"parts":[0,25.159999999999997,1.56,0],"budgetLow":18.212,"budgetHigh":38.384,"maintenanceMinutes":0},{"id":"SE08.02","baselineMinutes":150,"eligibleMinutes":150,"adoptedMinutes":150,"delegatedMinutes":117,"serviceMinutes":0,"totalMinutes":34.004999999999995,"parts":[0,26.205,7.800000000000001,0],"budgetLow":21.074999999999996,"budgetHigh":54.839999999999996,"maintenanceMinutes":0},{"id":"SE08.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":70.2,"serviceMinutes":0,"totalMinutes":21.602999999999998,"parts":[0,16.923,4.680000000000001,0],"budgetLow":13.844999999999999,"budgetHigh":34.104,"maintenanceMinutes":0},{"id":"SE08.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":40.8,"serviceMinutes":0,"totalMinutes":22.016,"parts":[0,20.456,1.56,0],"budgetLow":15.251,"budgetHigh":32.231,"maintenanceMinutes":0}]},{"taskId":"SE08","scenarioId":"harness_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":249,"serviceMinutes":0,"totalMinutes":107.365,"parts":[0,91.765,15.600000000000001,0],"budgetLow":69.742,"budgetHigh":163.1335,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE08.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":30.32,"parts":[0,28.76,1.56,0],"budgetLow":21.548000000000002,"budgetHigh":40.352,"maintenanceMinutes":0},{"id":"SE08.02","baselineMinutes":150,"eligibleMinutes":150,"adoptedMinutes":150,"delegatedMinutes":112.5,"serviceMinutes":0,"totalMinutes":34.51875,"parts":[0,26.71875,7.800000000000001,0],"budgetLow":20.925000000000004,"budgetHigh":56.433749999999996,"maintenanceMinutes":0},{"id":"SE08.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":67.5,"serviceMinutes":0,"totalMinutes":21.911250000000003,"parts":[0,17.231250000000003,4.680000000000001,0],"budgetLow":13.754999999999999,"budgetHigh":35.06025,"maintenanceMinutes":0},{"id":"SE08.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":42,"serviceMinutes":0,"totalMinutes":20.615,"parts":[0,19.055,1.56,0],"budgetLow":13.514000000000001,"budgetHigh":31.287499999999998,"maintenanceMinutes":0}]},{"taskId":"SE08","scenarioId":"near_rsi","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":295.2,"serviceMinutes":0,"totalMinutes":73.384,"parts":[0,61.384,12,0],"budgetLow":48.238,"budgetHigh":117.73,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE08.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":40.8,"serviceMinutes":0,"totalMinutes":19.016000000000002,"parts":[0,17.816000000000003,1.2,0],"budgetLow":12.799999999999999,"budgetHigh":29.48,"maintenanceMinutes":0},{"id":"SE08.02","baselineMinutes":150,"eligibleMinutes":150,"adoptedMinutes":150,"delegatedMinutes":129,"serviceMinutes":0,"totalMinutes":23.43,"parts":[0,17.43,6,0],"budgetLow":14.475,"budgetHigh":39.150000000000006,"maintenanceMinutes":0},{"id":"SE08.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":77.4,"serviceMinutes":0,"totalMinutes":15.257999999999997,"parts":[0,11.657999999999998,3.6,0],"budgetLow":9.885000000000002,"budgetHigh":24.69,"maintenanceMinutes":0},{"id":"SE08.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":48,"serviceMinutes":0,"totalMinutes":15.68,"parts":[0,14.48,1.2,0],"budgetLow":11.078000000000001,"budgetHigh":24.41,"maintenanceMinutes":0}]},{"taskId":"SE08","scenarioId":"saas_stack","current":{"baselineMinutes":360,"eligibleMinutes":295.8,"adoptedMinutes":295.8,"delegatedMinutes":172.29,"serviceMinutes":64.2,"totalMinutes":131.21880000000002,"parts":[0,115.60920000000002,15.609599999999999,0],"budgetLow":91.61676000000001,"budgetHigh":200.86344000000003,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE08.01","baselineMinutes":60,"eligibleMinutes":48,"adoptedMinutes":48,"delegatedMinutes":16.8,"serviceMinutes":12,"totalMinutes":33.02400000000001,"parts":[0,31.488000000000003,1.536,0],"budgetLow":25.56,"budgetHigh":46.49040000000001,"maintenanceMinutes":0},{"id":"SE08.02","baselineMinutes":150,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":78,"serviceMinutes":30,"totalMinutes":43.559999999999995,"parts":[0,35.88,7.68,0],"budgetLow":28.650000000000006,"budgetHigh":70.79700000000001,"maintenanceMinutes":0},{"id":"SE08.03","baselineMinutes":90,"eligibleMinutes":72,"adoptedMinutes":72,"delegatedMinutes":46.8,"serviceMinutes":18,"totalMinutes":27.296000000000003,"parts":[0,22.688000000000002,4.608,0],"budgetLow":18.35,"budgetHigh":43.63820000000001,"maintenanceMinutes":0},{"id":"SE08.04","baselineMinutes":60,"eligibleMinutes":55.8,"adoptedMinutes":55.8,"delegatedMinutes":30.69,"serviceMinutes":4.2,"totalMinutes":27.3388,"parts":[0,25.5532,1.7855999999999999,0],"budgetLow":19.056760000000004,"budgetHigh":39.937839999999994,"maintenanceMinutes":0}]},{"taskId":"SE08","scenarioId":"far_rsi","current":{"baselineMinutes":360,"eligibleMinutes":295.8,"adoptedMinutes":295.8,"delegatedMinutes":282.45,"serviceMinutes":64.2,"totalMinutes":32.2086,"parts":[0,28.306199999999997,3.9023999999999996,0],"budgetLow":25.415916,"budgetHigh":47.618579999999994,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE08.01","baselineMinutes":60,"eligibleMinutes":48,"adoptedMinutes":48,"delegatedMinutes":43.2,"serviceMinutes":12,"totalMinutes":7.272,"parts":[0,6.888,0.384,0],"budgetLow":5.532,"budgetHigh":11.111999999999998,"maintenanceMinutes":0},{"id":"SE08.02","baselineMinutes":150,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":116.4,"serviceMinutes":30,"totalMinutes":11.712,"parts":[0,9.792,1.92,0],"budgetLow":9.3,"budgetHigh":17.238,"maintenanceMinutes":0},{"id":"SE08.03","baselineMinutes":90,"eligibleMinutes":72,"adoptedMinutes":72,"delegatedMinutes":69.84,"serviceMinutes":18,"totalMinutes":7.4672,"parts":[0,6.3152,1.152,0],"budgetLow":6.0200000000000005,"budgetHigh":10.7828,"maintenanceMinutes":0},{"id":"SE08.04","baselineMinutes":60,"eligibleMinutes":55.8,"adoptedMinutes":55.8,"delegatedMinutes":53.01,"serviceMinutes":4.2,"totalMinutes":5.757399999999999,"parts":[0,5.310999999999999,0.44639999999999996,0],"budgetLow":4.563915999999999,"budgetHigh":8.485779999999998,"maintenanceMinutes":0}]},{"taskId":"SE09","scenarioId":"manual","current":{"baselineMinutes":300,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":300,"parts":[300,0,0,0],"budgetLow":300,"budgetHigh":300,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE09.01","baselineMinutes":75,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":75,"parts":[75,0,0,0],"budgetLow":75,"budgetHigh":75,"maintenanceMinutes":0},{"id":"SE09.02","baselineMinutes":75,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":75,"parts":[75,0,0,0],"budgetLow":75,"budgetHigh":75,"maintenanceMinutes":0},{"id":"SE09.03","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE09.04","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0}]},{"taskId":"SE09","scenarioId":"assistant","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":50.7,"serviceMinutes":0,"totalMinutes":247.13324999999998,"parts":[0,233.63324999999998,13.5,0],"budgetLow":206.37375,"budgetHigh":295.28625,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE09.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":57.05,"parts":[0,54.05,3,0],"budgetLow":46.203125,"budgetHigh":71.196875,"maintenanceMinutes":0},{"id":"SE09.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":57.05,"parts":[0,54.05,3,0],"budgetLow":46.203125,"budgetHigh":71.196875,"maintenanceMinutes":0},{"id":"SE09.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":2.7,"serviceMinutes":0,"totalMinutes":97.28824999999999,"parts":[0,94.58824999999999,2.6999999999999997,0],"budgetLow":88.0925,"budgetHigh":106.205,"maintenanceMinutes":0},{"id":"SE09.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":35.745,"parts":[0,30.945,4.8,0],"budgetLow":25.874999999999996,"budgetHigh":46.6875,"maintenanceMinutes":0}]},{"taskId":"SE09","scenarioId":"agent","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":89.7,"serviceMinutes":0,"totalMinutes":202.97475,"parts":[0,189.47474999999997,13.5,0],"budgetLow":157.97474999999997,"budgetHigh":256.46175,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE09.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":26.25,"serviceMinutes":0,"totalMinutes":45.734375,"parts":[0,42.734375,3,0],"budgetLow":33.786874999999995,"budgetHigh":60.74187499999999,"maintenanceMinutes":0},{"id":"SE09.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":26.25,"serviceMinutes":0,"totalMinutes":45.734375,"parts":[0,42.734375,3,0],"budgetLow":33.786874999999995,"budgetHigh":60.74187499999999,"maintenanceMinutes":0},{"id":"SE09.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":7.2,"serviceMinutes":0,"totalMinutes":84.28099999999999,"parts":[0,81.58099999999999,2.6999999999999997,0],"budgetLow":72.26599999999999,"budgetHigh":96.14299999999999,"maintenanceMinutes":0},{"id":"SE09.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":30,"serviceMinutes":0,"totalMinutes":27.224999999999998,"parts":[0,22.424999999999997,4.8,0],"budgetLow":18.135,"budgetHigh":38.835,"maintenanceMinutes":0}]},{"taskId":"SE09","scenarioId":"harness","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":135,"serviceMinutes":0,"totalMinutes":161.88,"parts":[0,151.07999999999998,10.8,0],"budgetLow":120.53999999999999,"budgetHigh":215.74800000000002,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE09.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":41.25,"serviceMinutes":0,"totalMinutes":33.95,"parts":[0,31.55,2.4000000000000004,0],"budgetLow":23.15,"budgetHigh":49.22,"maintenanceMinutes":0},{"id":"SE09.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":41.25,"serviceMinutes":0,"totalMinutes":33.95,"parts":[0,31.55,2.4000000000000004,0],"budgetLow":23.15,"budgetHigh":49.22,"maintenanceMinutes":0},{"id":"SE09.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0},{"id":"SE09.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":39,"serviceMinutes":0,"totalMinutes":20.580000000000002,"parts":[0,16.740000000000002,3.84,0],"budgetLow":13.8,"budgetHigh":30.732000000000003,"maintenanceMinutes":0}]},{"taskId":"SE09","scenarioId":"model_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":175.8,"serviceMinutes":0,"totalMinutes":124.152,"parts":[0,115.377,8.775,0],"budgetLow":87.708,"budgetHigh":174.42149999999998,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE09.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":51,"serviceMinutes":0,"totalMinutes":26.27,"parts":[0,24.32,1.9500000000000002,0],"budgetLow":17.81375,"budgetHigh":39.03874999999999,"maintenanceMinutes":0},{"id":"SE09.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":51,"serviceMinutes":0,"totalMinutes":26.27,"parts":[0,24.32,1.9500000000000002,0],"budgetLow":17.81375,"budgetHigh":39.03874999999999,"maintenanceMinutes":0},{"id":"SE09.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":56.21,"parts":[0,54.455,1.755,0],"budgetLow":41.8505,"budgetHigh":72.608,"maintenanceMinutes":0},{"id":"SE09.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":46.8,"serviceMinutes":0,"totalMinutes":15.402000000000001,"parts":[0,12.282,3.12,0],"budgetLow":10.23,"budgetHigh":23.735999999999997,"maintenanceMinutes":0}]},{"taskId":"SE09","scenarioId":"harness_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":172.5,"serviceMinutes":0,"totalMinutes":125.43375,"parts":[0,116.65875,8.775,0],"budgetLow":87.35325,"budgetHigh":175.56225,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE09.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":52.5,"serviceMinutes":0,"totalMinutes":24.51875,"parts":[0,22.56875,1.9500000000000002,0],"budgetLow":15.6425,"budgetHigh":37.859375,"maintenanceMinutes":0},{"id":"SE09.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":52.5,"serviceMinutes":0,"totalMinutes":24.51875,"parts":[0,22.56875,1.9500000000000002,0],"budgetLow":15.6425,"budgetHigh":37.859375,"maintenanceMinutes":0},{"id":"SE09.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":22.5,"serviceMinutes":0,"totalMinutes":60.78875,"parts":[0,59.03375,1.755,0],"budgetLow":45.89825,"budgetHigh":75.47,"maintenanceMinutes":0},{"id":"SE09.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":45,"serviceMinutes":0,"totalMinutes":15.607500000000002,"parts":[0,12.4875,3.12,0],"budgetLow":10.170000000000003,"budgetHigh":24.3735,"maintenanceMinutes":0}]},{"taskId":"SE09","scenarioId":"near_rsi","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":212.1,"serviceMinutes":0,"totalMinutes":87.837,"parts":[0,81.087,6.75,0],"budgetLow":60.735,"budgetHigh":132.015,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE09.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":60,"serviceMinutes":0,"totalMinutes":18.35,"parts":[0,16.85,1.5,0],"budgetLow":12.5975,"budgetHigh":29.2625,"maintenanceMinutes":0},{"id":"SE09.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":60,"serviceMinutes":0,"totalMinutes":18.35,"parts":[0,16.85,1.5,0],"budgetLow":12.5975,"budgetHigh":29.2625,"maintenanceMinutes":0},{"id":"SE09.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":40.5,"serviceMinutes":0,"totalMinutes":39.965,"parts":[0,38.615,1.3499999999999999,0],"budgetLow":27.95,"budgetHigh":56.029999999999994,"maintenanceMinutes":0},{"id":"SE09.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":51.6,"serviceMinutes":0,"totalMinutes":11.171999999999999,"parts":[0,8.771999999999998,2.4,0],"budgetLow":7.590000000000001,"budgetHigh":17.46,"maintenanceMinutes":0}]},{"taskId":"SE09","scenarioId":"saas_stack","current":{"baselineMinutes":300,"eligibleMinutes":294.45,"adoptedMinutes":294.45,"delegatedMinutes":131.64749999999998,"serviceMinutes":5.550000000000001,"totalMinutes":160.9167,"parts":[0,150.3903,10.5264,0],"budgetLow":119.9718,"budgetHigh":215.15874,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE09.01","baselineMinutes":75,"eligibleMinutes":73.725,"adoptedMinutes":73.725,"delegatedMinutes":40.54875,"serviceMinutes":1.2750000000000001,"totalMinutes":33.65785,"parts":[0,31.29865,2.3592,0],"budgetLow":22.950699999999998,"budgetHigh":49.02202,"maintenanceMinutes":0},{"id":"SE09.02","baselineMinutes":75,"eligibleMinutes":73.725,"adoptedMinutes":73.725,"delegatedMinutes":40.54875,"serviceMinutes":1.2750000000000001,"totalMinutes":33.65785,"parts":[0,31.29865,2.3592,0],"budgetLow":22.950699999999998,"budgetHigh":49.02202,"maintenanceMinutes":0},{"id":"SE09.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0},{"id":"SE09.04","baselineMinutes":60,"eligibleMinutes":57,"adoptedMinutes":57,"delegatedMinutes":37.05,"serviceMinutes":3,"totalMinutes":20.201000000000004,"parts":[0,16.553000000000004,3.6480000000000006,0],"budgetLow":13.630400000000005,"budgetHigh":30.538700000000002,"maintenanceMinutes":0}]},{"taskId":"SE09","scenarioId":"far_rsi","current":{"baselineMinutes":300,"eligibleMinutes":294.45,"adoptedMinutes":294.45,"delegatedMinutes":267.3675,"serviceMinutes":5.550000000000001,"totalMinutes":27.88305,"parts":[0,25.25145,2.6316,0],"budgetLow":17.882459999999995,"budgetHigh":46.69323000000001,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE09.01","baselineMinutes":75,"eligibleMinutes":73.725,"adoptedMinutes":73.725,"delegatedMinutes":70.03875,"serviceMinutes":1.2750000000000001,"totalMinutes":6.107425,"parts":[0,5.517625,0.5898,0],"budgetLow":4.561869999999998,"budgetHigh":9.498715,"maintenanceMinutes":0},{"id":"SE09.02","baselineMinutes":75,"eligibleMinutes":73.725,"adoptedMinutes":73.725,"delegatedMinutes":70.03875,"serviceMinutes":1.2750000000000001,"totalMinutes":6.107425,"parts":[0,5.517625,0.5898,0],"budgetLow":4.561869999999998,"budgetHigh":9.498715,"maintenanceMinutes":0},{"id":"SE09.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":11.54,"parts":[0,11,0.5399999999999999,0],"budgetLow":5.707999999999999,"budgetHigh":21.386000000000003,"maintenanceMinutes":0},{"id":"SE09.04","baselineMinutes":60,"eligibleMinutes":57,"adoptedMinutes":57,"delegatedMinutes":55.29,"serviceMinutes":3,"totalMinutes":4.1282000000000005,"parts":[0,3.2162000000000006,0.9120000000000001,0],"budgetLow":3.05072,"budgetHigh":6.309800000000001,"maintenanceMinutes":0}]},{"taskId":"SE10","scenarioId":"manual","current":{"baselineMinutes":360,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":360,"parts":[360,0,0,0],"budgetLow":360,"budgetHigh":360,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE10.01","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE10.02","baselineMinutes":120,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":120,"parts":[120,0,0,0],"budgetLow":120,"budgetHigh":120,"maintenanceMinutes":0},{"id":"SE10.03","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE10.04","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0}]},{"taskId":"SE10","scenarioId":"assistant","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":293.41999999999996,"parts":[0,267.32,26.1,0],"budgetLow":233.29999999999998,"budgetHigh":372.53,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE10.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":52.519999999999996,"parts":[0,46.519999999999996,6,0],"budgetLow":41.614999999999995,"budgetHigh":67.145,"maintenanceMinutes":0},{"id":"SE10.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":24,"serviceMinutes":0,"totalMinutes":100.03999999999999,"parts":[0,88.03999999999999,12,0],"budgetLow":78.22999999999999,"budgetHigh":129.29,"maintenanceMinutes":0},{"id":"SE10.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":67.46,"parts":[0,63.86,3.6,0],"budgetLow":54.443749999999994,"budgetHigh":84.43625,"maintenanceMinutes":0},{"id":"SE10.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":73.4,"parts":[0,68.9,4.5,0],"budgetLow":59.011250000000004,"budgetHigh":91.65874999999998,"maintenanceMinutes":0}]},{"taskId":"SE10","scenarioId":"agent","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":135,"serviceMinutes":0,"totalMinutes":230.195,"parts":[0,204.095,26.1,0],"budgetLow":167.12975,"budgetHigh":314.00299999999993,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE10.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":24,"serviceMinutes":0,"totalMinutes":41.06,"parts":[0,35.06,6,0],"budgetLow":29.192,"budgetHigh":56.45599999999999,"maintenanceMinutes":0},{"id":"SE10.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":48,"serviceMinutes":0,"totalMinutes":77.12,"parts":[0,65.12,12,0],"budgetLow":53.384,"budgetHigh":107.91199999999998,"maintenanceMinutes":0},{"id":"SE10.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":53.88125,"parts":[0,50.28125,3.6,0],"budgetLow":39.54425,"budgetHigh":71.89025,"maintenanceMinutes":0},{"id":"SE10.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":58.13375,"parts":[0,53.63375,4.5,0],"budgetLow":45.0095,"budgetHigh":77.74475,"maintenanceMinutes":0}]},{"taskId":"SE10","scenarioId":"harness","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":200.7,"serviceMinutes":0,"totalMinutes":172.19,"parts":[0,151.31,20.880000000000003,0],"budgetLow":119.72000000000001,"budgetHigh":254.954,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE10.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":36,"serviceMinutes":0,"totalMinutes":30.439999999999998,"parts":[0,25.639999999999997,4.800000000000001,0],"budgetLow":21.560000000000002,"budgetHigh":45.56,"maintenanceMinutes":0},{"id":"SE10.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":55.879999999999995,"parts":[0,46.279999999999994,9.600000000000001,0],"budgetLow":38.120000000000005,"budgetHigh":86.12,"maintenanceMinutes":0},{"id":"SE10.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":49.5,"serviceMinutes":0,"totalMinutes":39.74,"parts":[0,36.86,2.8800000000000003,0],"budgetLow":26.780000000000005,"budgetHigh":58.06400000000001,"maintenanceMinutes":0},{"id":"SE10.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":43.2,"serviceMinutes":0,"totalMinutes":46.13,"parts":[0,42.53,3.6,0],"budgetLow":33.260000000000005,"budgetHigh":65.21000000000001,"maintenanceMinutes":0}]},{"taskId":"SE10","scenarioId":"model_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":246.60000000000002,"serviceMinutes":0,"totalMinutes":131.78,"parts":[0,114.815,16.965000000000003,0],"budgetLow":88.553,"budgetHigh":204.6035,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE10.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":43.2,"serviceMinutes":0,"totalMinutes":23.851999999999997,"parts":[0,19.951999999999998,3.9000000000000004,0],"budgetLow":16.736,"budgetHigh":37.598,"maintenanceMinutes":0},{"id":"SE10.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":86.4,"serviceMinutes":0,"totalMinutes":42.70399999999999,"parts":[0,34.903999999999996,7.800000000000001,0],"budgetLow":28.472,"budgetHigh":70.196,"maintenanceMinutes":0},{"id":"SE10.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":61.2,"serviceMinutes":0,"totalMinutes":30.523999999999997,"parts":[0,28.183999999999997,2.3400000000000003,0],"budgetLow":20.3765,"budgetHigh":45.846500000000006,"maintenanceMinutes":0},{"id":"SE10.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":55.8,"serviceMinutes":0,"totalMinutes":34.7,"parts":[0,31.775000000000002,2.9250000000000003,0],"budgetLow":22.9685,"budgetHigh":50.962999999999994,"maintenanceMinutes":0}]},{"taskId":"SE10","scenarioId":"harness_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":244.8,"serviceMinutes":0,"totalMinutes":128.54,"parts":[0,111.575,16.965000000000003,0],"budgetLow":80.777,"budgetHigh":202.5155,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE10.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":43.2,"serviceMinutes":0,"totalMinutes":23,"parts":[0,19.099999999999998,3.9000000000000004,0],"budgetLow":14.954,"budgetHigh":36.737,"maintenanceMinutes":0},{"id":"SE10.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":86.4,"serviceMinutes":0,"totalMinutes":41,"parts":[0,33.199999999999996,7.800000000000001,0],"budgetLow":24.908,"budgetHigh":68.474,"maintenanceMinutes":0},{"id":"SE10.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":63,"serviceMinutes":0,"totalMinutes":28.422500000000003,"parts":[0,26.082500000000003,2.3400000000000003,0],"budgetLow":17.771,"budgetHigh":44.431250000000006,"maintenanceMinutes":0},{"id":"SE10.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":52.2,"serviceMinutes":0,"totalMinutes":36.1175,"parts":[0,33.1925,2.9250000000000003,0],"budgetLow":23.144,"budgetHigh":52.87325,"maintenanceMinutes":0}]},{"taskId":"SE10","scenarioId":"near_rsi","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":288.9,"serviceMinutes":0,"totalMinutes":90.947,"parts":[0,77.89699999999999,13.05,0],"budgetLow":59.132,"budgetHigh":148.83499999999998,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE10.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":49.8,"serviceMinutes":0,"totalMinutes":17.084,"parts":[0,14.084,3,0],"budgetLow":11.6,"budgetHigh":27.199999999999996,"maintenanceMinutes":0},{"id":"SE10.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":99.6,"serviceMinutes":0,"totalMinutes":29.168,"parts":[0,23.168,6,0],"budgetLow":18.2,"budgetHigh":49.39999999999999,"maintenanceMinutes":0},{"id":"SE10.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":21.02,"parts":[0,19.22,1.8,0],"budgetLow":14.116999999999999,"budgetHigh":34.115,"maintenanceMinutes":0},{"id":"SE10.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":67.5,"serviceMinutes":0,"totalMinutes":23.675,"parts":[0,21.425,2.25,0],"budgetLow":15.215000000000002,"budgetHigh":38.12,"maintenanceMinutes":0}]},{"taskId":"SE10","scenarioId":"saas_stack","current":{"baselineMinutes":360,"eligibleMinutes":321.3,"adoptedMinutes":321.3,"delegatedMinutes":179.95499999999998,"serviceMinutes":38.7,"totalMinutes":162.32660000000004,"parts":[0,143.52020000000002,18.806400000000004,0],"budgetLow":112.69214000000001,"budgetHigh":249.10856,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE10.01","baselineMinutes":60,"eligibleMinutes":55.2,"adoptedMinutes":55.2,"delegatedMinutes":33.12,"serviceMinutes":4.8,"totalMinutes":29.304800000000004,"parts":[0,24.888800000000003,4.416,0],"budgetLow":20.804,"budgetHigh":44.8376,"maintenanceMinutes":0},{"id":"SE10.02","baselineMinutes":120,"eligibleMinutes":110.4,"adoptedMinutes":110.4,"delegatedMinutes":66.24,"serviceMinutes":9.6,"totalMinutes":53.50960000000001,"parts":[0,44.67760000000001,8.832,0],"budgetLow":36.508,"budgetHigh":84.57520000000001,"maintenanceMinutes":0},{"id":"SE10.03","baselineMinutes":90,"eligibleMinutes":83.7,"adoptedMinutes":83.7,"delegatedMinutes":46.035,"serviceMinutes":6.300000000000001,"totalMinutes":38.40820000000001,"parts":[0,35.729800000000004,2.6784000000000003,0],"budgetLow":25.98514000000001,"budgetHigh":57.306760000000004,"maintenanceMinutes":0},{"id":"SE10.04","baselineMinutes":90,"eligibleMinutes":72,"adoptedMinutes":72,"delegatedMinutes":34.56,"serviceMinutes":18,"totalMinutes":41.104000000000006,"parts":[0,38.224000000000004,2.8800000000000003,0],"budgetLow":29.395000000000003,"budgetHigh":62.389,"maintenanceMinutes":0}]},{"taskId":"SE10","scenarioId":"far_rsi","current":{"baselineMinutes":360,"eligibleMinutes":321.3,"adoptedMinutes":321.3,"delegatedMinutes":303.79499999999996,"serviceMinutes":38.7,"totalMinutes":34.51370000000001,"parts":[0,29.812100000000008,4.701600000000001,0],"budgetLow":25.818674,"budgetHigh":54.14171,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE10.01","baselineMinutes":60,"eligibleMinutes":55.2,"adoptedMinutes":55.2,"delegatedMinutes":52.44,"serviceMinutes":4.8,"totalMinutes":6.543200000000002,"parts":[0,5.439200000000002,1.104,0],"budgetLow":4.9736,"budgetHigh":9.97328,"maintenanceMinutes":0},{"id":"SE10.02","baselineMinutes":120,"eligibleMinutes":110.4,"adoptedMinutes":110.4,"delegatedMinutes":104.88,"serviceMinutes":9.6,"totalMinutes":10.986400000000003,"parts":[0,8.778400000000003,2.208,0],"budgetLow":7.8472,"budgetHigh":17.84656,"maintenanceMinutes":0},{"id":"SE10.03","baselineMinutes":90,"eligibleMinutes":83.7,"adoptedMinutes":83.7,"delegatedMinutes":79.515,"serviceMinutes":6.300000000000001,"totalMinutes":7.536100000000001,"parts":[0,6.8665,0.6696000000000001,0],"budgetLow":5.745874000000002,"budgetHigh":11.628670000000001,"maintenanceMinutes":0},{"id":"SE10.04","baselineMinutes":90,"eligibleMinutes":72,"adoptedMinutes":72,"delegatedMinutes":66.96,"serviceMinutes":18,"totalMinutes":9.448000000000002,"parts":[0,8.728000000000002,0.7200000000000001,0],"budgetLow":7.252,"budgetHigh":14.693200000000001,"maintenanceMinutes":0}]},{"taskId":"SE11","scenarioId":"manual","current":{"baselineMinutes":360,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":360,"parts":[360,0,0,0],"budgetLow":360,"budgetHigh":360,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE11.01","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE11.02","baselineMinutes":120,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":120,"parts":[120,0,0,0],"budgetLow":120,"budgetHigh":120,"maintenanceMinutes":0},{"id":"SE11.03","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE11.04","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0}]},{"taskId":"SE11","scenarioId":"assistant","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":71.7,"serviceMinutes":0,"totalMinutes":273.53575,"parts":[0,251.63574999999997,21.9,0],"budgetLow":220.315,"budgetHigh":330.11125,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE11.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":6,"serviceMinutes":0,"totalMinutes":55.63999999999999,"parts":[0,53.239999999999995,2.4,0],"budgetLow":46.16,"budgetHigh":65,"maintenanceMinutes":0},{"id":"SE11.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":36,"serviceMinutes":0,"totalMinutes":68.49,"parts":[0,58.89,9.6,0],"budgetLow":48.74999999999999,"budgetHigh":90.375,"maintenanceMinutes":0},{"id":"SE11.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":52.11750000000001,"parts":[0,44.917500000000004,7.2,0],"budgetLow":37.31250000000001,"budgetHigh":68.53125,"maintenanceMinutes":0},{"id":"SE11.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":2.7,"serviceMinutes":0,"totalMinutes":97.28824999999999,"parts":[0,94.58824999999999,2.6999999999999997,0],"budgetLow":88.0925,"budgetHigh":106.205,"maintenanceMinutes":0}]},{"taskId":"SE11","scenarioId":"agent","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":127.2,"serviceMinutes":0,"totalMinutes":219.5485,"parts":[0,197.64849999999998,21.9,0],"budgetLow":167.1025,"budgetHigh":282.6775,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE11.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":44.47999999999999,"parts":[0,42.07999999999999,2.4,0],"budgetLow":35.864000000000004,"budgetHigh":55.112,"maintenanceMinutes":0},{"id":"SE11.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":60,"serviceMinutes":0,"totalMinutes":51.45,"parts":[0,41.85,9.6,0],"budgetLow":33.27,"budgetHigh":74.67,"maintenanceMinutes":0},{"id":"SE11.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":45,"serviceMinutes":0,"totalMinutes":39.337500000000006,"parts":[0,32.1375,7.2,0],"budgetLow":25.7025,"budgetHigh":56.7525,"maintenanceMinutes":0},{"id":"SE11.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":7.2,"serviceMinutes":0,"totalMinutes":84.28099999999999,"parts":[0,81.58099999999999,2.6999999999999997,0],"budgetLow":72.26599999999999,"budgetHigh":96.14299999999999,"maintenanceMinutes":0}]},{"taskId":"SE11","scenarioId":"harness","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":171,"serviceMinutes":0,"totalMinutes":178.21,"parts":[0,160.69,17.52,0],"budgetLow":133.72,"budgetHigh":238.29400000000004,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE11.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":37.28000000000001,"parts":[0,35.36000000000001,1.92,0],"budgetLow":29.480000000000004,"budgetHigh":48.656000000000006,"maintenanceMinutes":0},{"id":"SE11.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":78,"serviceMinutes":0,"totalMinutes":38.16,"parts":[0,30.48,7.68,0],"budgetLow":24.6,"budgetHigh":58.464000000000006,"maintenanceMinutes":0},{"id":"SE11.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":58.5,"serviceMinutes":0,"totalMinutes":29.370000000000005,"parts":[0,23.610000000000003,5.760000000000001,0],"budgetLow":19.2,"budgetHigh":44.598000000000006,"maintenanceMinutes":0},{"id":"SE11.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0}]},{"taskId":"SE11","scenarioId":"model_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":223.8,"serviceMinutes":0,"totalMinutes":132.337,"parts":[0,118.10199999999999,14.235000000000001,0],"budgetLow":91.36749999999999,"budgetHigh":189.56799999999998,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE11.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":26.719999999999995,"parts":[0,25.159999999999997,1.56,0],"budgetLow":18.212,"budgetHigh":38.384,"maintenanceMinutes":0},{"id":"SE11.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":93.6,"serviceMinutes":0,"totalMinutes":27.804000000000002,"parts":[0,21.564,6.24,0],"budgetLow":17.46,"budgetHigh":44.471999999999994,"maintenanceMinutes":0},{"id":"SE11.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":70.2,"serviceMinutes":0,"totalMinutes":21.602999999999998,"parts":[0,16.923,4.680000000000001,0],"budgetLow":13.844999999999999,"budgetHigh":34.104,"maintenanceMinutes":0},{"id":"SE11.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":56.21,"parts":[0,54.455,1.755,0],"budgetLow":41.8505,"budgetHigh":72.608,"maintenanceMinutes":0}]},{"taskId":"SE11","scenarioId":"harness_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":207,"serviceMinutes":0,"totalMinutes":141.235,"parts":[0,127,14.235000000000001,0],"budgetLow":98.54125,"budgetHigh":196.62925,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE11.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":30.32,"parts":[0,28.76,1.56,0],"budgetLow":21.548000000000002,"budgetHigh":40.352,"maintenanceMinutes":0},{"id":"SE11.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":90,"serviceMinutes":0,"totalMinutes":28.215000000000003,"parts":[0,21.975,6.24,0],"budgetLow":17.340000000000003,"budgetHigh":45.747,"maintenanceMinutes":0},{"id":"SE11.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":67.5,"serviceMinutes":0,"totalMinutes":21.911250000000003,"parts":[0,17.231250000000003,4.680000000000001,0],"budgetLow":13.754999999999999,"budgetHigh":35.06025,"maintenanceMinutes":0},{"id":"SE11.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":22.5,"serviceMinutes":0,"totalMinutes":60.78875,"parts":[0,59.03375,1.755,0],"budgetLow":45.89825,"budgetHigh":75.47,"maintenanceMinutes":0}]},{"taskId":"SE11","scenarioId":"near_rsi","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":261.9,"serviceMinutes":0,"totalMinutes":93.583,"parts":[0,82.633,10.95,0],"budgetLow":62.815,"budgetHigh":142.12,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE11.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":40.8,"serviceMinutes":0,"totalMinutes":19.016000000000002,"parts":[0,17.816000000000003,1.2,0],"budgetLow":12.799999999999999,"budgetHigh":29.48,"maintenanceMinutes":0},{"id":"SE11.02","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":103.2,"serviceMinutes":0,"totalMinutes":19.343999999999998,"parts":[0,14.543999999999999,4.8,0],"budgetLow":12.180000000000001,"budgetHigh":31.92,"maintenanceMinutes":0},{"id":"SE11.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":77.4,"serviceMinutes":0,"totalMinutes":15.257999999999997,"parts":[0,11.657999999999998,3.6,0],"budgetLow":9.885000000000002,"budgetHigh":24.69,"maintenanceMinutes":0},{"id":"SE11.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":40.5,"serviceMinutes":0,"totalMinutes":39.965,"parts":[0,38.615,1.3499999999999999,0],"budgetLow":27.95,"budgetHigh":56.029999999999994,"maintenanceMinutes":0}]},{"taskId":"SE11","scenarioId":"saas_stack","current":{"baselineMinutes":360,"eligibleMinutes":333,"adoptedMinutes":333,"delegatedMinutes":155.25,"serviceMinutes":27,"totalMinutes":173.729,"parts":[0,157.745,15.984000000000002,0],"budgetLow":130.835,"budgetHigh":236.15810000000005,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE11.01","baselineMinutes":60,"eligibleMinutes":54,"adoptedMinutes":54,"delegatedMinutes":18.9,"serviceMinutes":6,"totalMinutes":35.152,"parts":[0,33.424,1.7280000000000002,0],"budgetLow":27.520000000000003,"budgetHigh":47.573200000000014,"maintenanceMinutes":0},{"id":"SE11.02","baselineMinutes":120,"eligibleMinutes":108,"adoptedMinutes":108,"delegatedMinutes":70.2,"serviceMinutes":12,"totalMinutes":36.84400000000001,"parts":[0,29.932000000000002,6.912000000000001,0],"budgetLow":24.099999999999998,"budgetHigh":57.89080000000001,"maintenanceMinutes":0},{"id":"SE11.03","baselineMinutes":90,"eligibleMinutes":81,"adoptedMinutes":81,"delegatedMinutes":52.65,"serviceMinutes":9,"totalMinutes":28.333000000000006,"parts":[0,23.149000000000004,5.184000000000001,0],"budgetLow":18.775000000000002,"budgetHigh":44.118100000000005,"maintenanceMinutes":0},{"id":"SE11.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0}]},{"taskId":"SE11","scenarioId":"far_rsi","current":{"baselineMinutes":360,"eligibleMinutes":333,"adoptedMinutes":333,"delegatedMinutes":303.93,"serviceMinutes":27,"totalMinutes":32.3474,"parts":[0,28.3514,3.9960000000000004,0],"budgetLow":20.972,"budgetHigh":53.702600000000004,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE11.01","baselineMinutes":60,"eligibleMinutes":54,"adoptedMinutes":54,"delegatedMinutes":48.6,"serviceMinutes":6,"totalMinutes":6.556000000000001,"parts":[0,6.1240000000000006,0.43200000000000005,0],"budgetLow":4.653999999999999,"budgetHigh":10.396,"maintenanceMinutes":0},{"id":"SE11.02","baselineMinutes":120,"eligibleMinutes":108,"adoptedMinutes":108,"delegatedMinutes":104.76,"serviceMinutes":12,"totalMinutes":8.000799999999998,"parts":[0,6.272799999999999,1.7280000000000002,0],"budgetLow":5.920000000000001,"budgetHigh":12.383200000000002,"maintenanceMinutes":0},{"id":"SE11.03","baselineMinutes":90,"eligibleMinutes":81,"adoptedMinutes":81,"delegatedMinutes":78.57,"serviceMinutes":9,"totalMinutes":6.250600000000002,"parts":[0,4.954600000000002,1.2960000000000003,0],"budgetLow":4.69,"budgetHigh":9.5374,"maintenanceMinutes":0},{"id":"SE11.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":11.54,"parts":[0,11,0.5399999999999999,0],"budgetLow":5.707999999999999,"budgetHigh":21.386000000000003,"maintenanceMinutes":0}]},{"taskId":"SE12","scenarioId":"manual","current":{"baselineMinutes":300,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":300,"parts":[300,0,0,0],"budgetLow":300,"budgetHigh":300,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE12.01","baselineMinutes":120,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":120,"parts":[120,0,0,0],"budgetLow":120,"budgetHigh":120,"maintenanceMinutes":0},{"id":"SE12.02","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE12.03","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0}]},{"taskId":"SE12","scenarioId":"assistant","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":62.7,"serviceMinutes":0,"totalMinutes":226.39824999999996,"parts":[0,212.89825,13.5,0],"budgetLow":186.30625,"budgetHigh":275.21124999999995,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE12.01","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":42,"serviceMinutes":0,"totalMinutes":61.64999999999999,"parts":[0,54.449999999999996,7.199999999999999,0],"budgetLow":43.77,"budgetHigh":84.56999999999998,"maintenanceMinutes":0},{"id":"SE12.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":67.46,"parts":[0,63.86,3.6,0],"budgetLow":54.443749999999994,"budgetHigh":84.43625,"maintenanceMinutes":0},{"id":"SE12.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":2.7,"serviceMinutes":0,"totalMinutes":97.28824999999999,"parts":[0,94.58824999999999,2.6999999999999997,0],"budgetLow":88.0925,"budgetHigh":106.205,"maintenanceMinutes":0}]},{"taskId":"SE12","scenarioId":"agent","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":110.7,"serviceMinutes":0,"totalMinutes":181.72225,"parts":[0,168.22224999999997,13.5,0],"budgetLow":141.52824999999999,"budgetHigh":235.28724999999997,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE12.01","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":43.56,"parts":[0,36.36,7.199999999999999,0],"budgetLow":29.718000000000004,"budgetHigh":67.25399999999999,"maintenanceMinutes":0},{"id":"SE12.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":53.88125,"parts":[0,50.28125,3.6,0],"budgetLow":39.54425,"budgetHigh":71.89025,"maintenanceMinutes":0},{"id":"SE12.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":7.2,"serviceMinutes":0,"totalMinutes":84.28099999999999,"parts":[0,81.58099999999999,2.6999999999999997,0],"budgetLow":72.26599999999999,"budgetHigh":96.14299999999999,"maintenanceMinutes":0}]},{"taskId":"SE12","scenarioId":"harness","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":153,"serviceMinutes":0,"totalMinutes":144.7,"parts":[0,133.89999999999998,10.8,0],"budgetLow":107.5,"budgetHigh":197.12800000000001,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE12.01","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":90,"serviceMinutes":0,"totalMinutes":31.559999999999995,"parts":[0,25.799999999999997,5.76,0],"budgetLow":20.279999999999998,"budgetHigh":52.488,"maintenanceMinutes":0},{"id":"SE12.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":49.5,"serviceMinutes":0,"totalMinutes":39.74,"parts":[0,36.86,2.8800000000000003,0],"budgetLow":26.780000000000005,"budgetHigh":58.06400000000001,"maintenanceMinutes":0},{"id":"SE12.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0}]},{"taskId":"SE12","scenarioId":"model_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":186.60000000000002,"serviceMinutes":0,"totalMinutes":112.054,"parts":[0,103.279,8.775,0],"budgetLow":78.571,"budgetHigh":160.7905,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE12.01","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":98.4,"serviceMinutes":0,"totalMinutes":25.319999999999997,"parts":[0,20.639999999999997,4.68,0],"budgetLow":16.344,"budgetHigh":42.33599999999999,"maintenanceMinutes":0},{"id":"SE12.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":61.2,"serviceMinutes":0,"totalMinutes":30.523999999999997,"parts":[0,28.183999999999997,2.3400000000000003,0],"budgetLow":20.3765,"budgetHigh":45.846500000000006,"maintenanceMinutes":0},{"id":"SE12.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":56.21,"parts":[0,54.455,1.755,0],"budgetLow":41.8505,"budgetHigh":72.608,"maintenanceMinutes":0}]},{"taskId":"SE12","scenarioId":"harness_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":187.5,"serviceMinutes":0,"totalMinutes":111.56125,"parts":[0,102.78625,8.775,0],"budgetLow":77.59525,"budgetHigh":158.16325,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE12.01","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":102,"serviceMinutes":0,"totalMinutes":22.35,"parts":[0,17.67,4.68,0],"budgetLow":13.926,"budgetHigh":38.262,"maintenanceMinutes":0},{"id":"SE12.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":63,"serviceMinutes":0,"totalMinutes":28.422500000000003,"parts":[0,26.082500000000003,2.3400000000000003,0],"budgetLow":17.771,"budgetHigh":44.431250000000006,"maintenanceMinutes":0},{"id":"SE12.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":22.5,"serviceMinutes":0,"totalMinutes":60.78875,"parts":[0,59.03375,1.755,0],"budgetLow":45.89825,"budgetHigh":75.47,"maintenanceMinutes":0}]},{"taskId":"SE12","scenarioId":"near_rsi","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":222.9,"serviceMinutes":0,"totalMinutes":77.665,"parts":[0,70.91499999999999,6.75,0],"budgetLow":53.347,"budgetHigh":118.705,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE12.01","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":110.4,"serviceMinutes":0,"totalMinutes":16.68,"parts":[0,13.079999999999998,3.5999999999999996,0],"budgetLow":11.280000000000001,"budgetHigh":28.56,"maintenanceMinutes":0},{"id":"SE12.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":21.02,"parts":[0,19.22,1.8,0],"budgetLow":14.116999999999999,"budgetHigh":34.115,"maintenanceMinutes":0},{"id":"SE12.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":40.5,"serviceMinutes":0,"totalMinutes":39.965,"parts":[0,38.615,1.3499999999999999,0],"budgetLow":27.95,"budgetHigh":56.029999999999994,"maintenanceMinutes":0}]},{"taskId":"SE12","scenarioId":"saas_stack","current":{"baselineMinutes":300,"eligibleMinutes":284.85,"adoptedMinutes":284.85,"delegatedMinutes":142.26749999999998,"serviceMinutes":15.15,"totalMinutes":143.4281,"parts":[0,133.3049,10.1232,0],"budgetLow":107.18167999999999,"budgetHigh":196.551512,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE12.01","baselineMinutes":120,"eligibleMinutes":108,"adoptedMinutes":108,"delegatedMinutes":81,"serviceMinutes":12,"totalMinutes":30.904,"parts":[0,25.72,5.184,0],"budgetLow":20.319999999999997,"budgetHigh":52.21360000000001,"maintenanceMinutes":0},{"id":"SE12.02","baselineMinutes":90,"eligibleMinutes":86.85,"adoptedMinutes":86.85,"delegatedMinutes":47.7675,"serviceMinutes":3.1500000000000004,"totalMinutes":39.124100000000006,"parts":[0,36.3449,2.7792,0],"budgetLow":26.421679999999995,"budgetHigh":57.761912,"maintenanceMinutes":0},{"id":"SE12.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0}]},{"taskId":"SE12","scenarioId":"far_rsi","current":{"baselineMinutes":300,"eligibleMinutes":284.85,"adoptedMinutes":284.85,"delegatedMinutes":260.34749999999997,"serviceMinutes":15.15,"totalMinutes":26.46305,"parts":[0,23.93225,2.5308,0],"budgetLow":17.124488,"budgetHigh":44.190554,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE12.01","baselineMinutes":120,"eligibleMinutes":108,"adoptedMinutes":108,"delegatedMinutes":105.84,"serviceMinutes":12,"totalMinutes":7.72,"parts":[0,6.4239999999999995,1.296,0],"budgetLow":6.046,"budgetHigh":11.5168,"maintenanceMinutes":0},{"id":"SE12.02","baselineMinutes":90,"eligibleMinutes":86.85,"adoptedMinutes":86.85,"delegatedMinutes":82.5075,"serviceMinutes":3.1500000000000004,"totalMinutes":7.20305,"parts":[0,6.50825,0.6948,0],"budgetLow":5.370488,"budgetHigh":11.287753999999998,"maintenanceMinutes":0},{"id":"SE12.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":11.54,"parts":[0,11,0.5399999999999999,0],"budgetLow":5.707999999999999,"budgetHigh":21.386000000000003,"maintenanceMinutes":0}]},{"taskId":"SE13","scenarioId":"manual","current":{"baselineMinutes":360,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":360,"parts":[360,0,0,0],"budgetLow":360,"budgetHigh":360,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE13.01","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE13.02","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE13.03","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE13.04","baselineMinutes":120,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":120,"parts":[120,0,0,0],"budgetLow":120,"budgetHigh":120,"maintenanceMinutes":0}]},{"taskId":"SE13","scenarioId":"assistant","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":73.8,"serviceMinutes":0,"totalMinutes":281.8155,"parts":[0,261.4155,20.4,0],"budgetLow":227.1675,"budgetHigh":346.16249999999997,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE13.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":1.8,"serviceMinutes":0,"totalMinutes":66.5255,"parts":[0,64.7255,1.7999999999999998,0],"budgetLow":60.39499999999999,"budgetHigh":72.46999999999998,"maintenanceMinutes":0},{"id":"SE13.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":73.4,"parts":[0,68.9,4.5,0],"budgetLow":59.011250000000004,"budgetHigh":91.65874999999998,"maintenanceMinutes":0},{"id":"SE13.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":73.4,"parts":[0,68.9,4.5,0],"budgetLow":59.011250000000004,"budgetHigh":91.65874999999998,"maintenanceMinutes":0},{"id":"SE13.04","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":36,"serviceMinutes":0,"totalMinutes":68.49,"parts":[0,58.89,9.6,0],"budgetLow":48.74999999999999,"budgetHigh":90.375,"maintenanceMinutes":0}]},{"taskId":"SE13","scenarioId":"agent","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":127.8,"serviceMinutes":0,"totalMinutes":225.5715,"parts":[0,205.17149999999998,20.4,0],"budgetLow":173.13299999999998,"budgetHigh":295.9215,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE13.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":4.8,"serviceMinutes":0,"totalMinutes":57.85399999999999,"parts":[0,56.053999999999995,1.7999999999999998,0],"budgetLow":49.84399999999999,"budgetHigh":65.76199999999999,"maintenanceMinutes":0},{"id":"SE13.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":58.13375,"parts":[0,53.63375,4.5,0],"budgetLow":45.0095,"budgetHigh":77.74475,"maintenanceMinutes":0},{"id":"SE13.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":58.13375,"parts":[0,53.63375,4.5,0],"budgetLow":45.0095,"budgetHigh":77.74475,"maintenanceMinutes":0},{"id":"SE13.04","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":60,"serviceMinutes":0,"totalMinutes":51.45,"parts":[0,41.85,9.6,0],"budgetLow":33.27,"budgetHigh":74.67,"maintenanceMinutes":0}]},{"taskId":"SE13","scenarioId":"harness","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":173.4,"serviceMinutes":0,"totalMinutes":181.01999999999998,"parts":[0,164.7,16.32,0],"budgetLow":133.08,"budgetHigh":248.26800000000003,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE13.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":50.599999999999994,"parts":[0,49.16,1.44,0],"budgetLow":41.96,"budgetHigh":59.384,"maintenanceMinutes":0},{"id":"SE13.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":43.2,"serviceMinutes":0,"totalMinutes":46.13,"parts":[0,42.53,3.6,0],"budgetLow":33.260000000000005,"budgetHigh":65.21000000000001,"maintenanceMinutes":0},{"id":"SE13.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":43.2,"serviceMinutes":0,"totalMinutes":46.13,"parts":[0,42.53,3.6,0],"budgetLow":33.260000000000005,"budgetHigh":65.21000000000001,"maintenanceMinutes":0},{"id":"SE13.04","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":78,"serviceMinutes":0,"totalMinutes":38.16,"parts":[0,30.48,7.68,0],"budgetLow":24.6,"budgetHigh":58.464000000000006,"maintenanceMinutes":0}]},{"taskId":"SE13","scenarioId":"model_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":223.2,"serviceMinutes":0,"totalMinutes":136.344,"parts":[0,123.084,13.260000000000002,0],"budgetLow":92.964,"budgetHigh":196.46999999999997,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE13.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":39.13999999999999,"parts":[0,37.96999999999999,1.17,0],"budgetLow":29.567,"budgetHigh":50.071999999999996,"maintenanceMinutes":0},{"id":"SE13.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":55.8,"serviceMinutes":0,"totalMinutes":34.7,"parts":[0,31.775000000000002,2.9250000000000003,0],"budgetLow":22.9685,"budgetHigh":50.962999999999994,"maintenanceMinutes":0},{"id":"SE13.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":55.8,"serviceMinutes":0,"totalMinutes":34.7,"parts":[0,31.775000000000002,2.9250000000000003,0],"budgetLow":22.9685,"budgetHigh":50.962999999999994,"maintenanceMinutes":0},{"id":"SE13.04","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":93.6,"serviceMinutes":0,"totalMinutes":27.804000000000002,"parts":[0,21.564,6.24,0],"budgetLow":17.46,"budgetHigh":44.471999999999994,"maintenanceMinutes":0}]},{"taskId":"SE13","scenarioId":"harness_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":209.4,"serviceMinutes":0,"totalMinutes":142.6425,"parts":[0,129.3825,13.260000000000002,0],"budgetLow":95.89349999999999,"budgetHigh":203.4735,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE13.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":42.1925,"parts":[0,41.0225,1.17,0],"budgetLow":32.265499999999996,"budgetHigh":51.98,"maintenanceMinutes":0},{"id":"SE13.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":52.2,"serviceMinutes":0,"totalMinutes":36.1175,"parts":[0,33.1925,2.9250000000000003,0],"budgetLow":23.144,"budgetHigh":52.87325,"maintenanceMinutes":0},{"id":"SE13.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":52.2,"serviceMinutes":0,"totalMinutes":36.1175,"parts":[0,33.1925,2.9250000000000003,0],"budgetLow":23.144,"budgetHigh":52.87325,"maintenanceMinutes":0},{"id":"SE13.04","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":90,"serviceMinutes":0,"totalMinutes":28.215000000000003,"parts":[0,21.975,6.24,0],"budgetLow":17.340000000000003,"budgetHigh":45.747,"maintenanceMinutes":0}]},{"taskId":"SE13","scenarioId":"near_rsi","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":265.2,"serviceMinutes":0,"totalMinutes":95.00399999999999,"parts":[0,84.804,10.2,0],"budgetLow":62.910000000000004,"budgetHigh":147.18,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE13.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":28.309999999999995,"parts":[0,27.409999999999997,0.8999999999999999,0],"budgetLow":20.299999999999997,"budgetHigh":39.019999999999996,"maintenanceMinutes":0},{"id":"SE13.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":67.5,"serviceMinutes":0,"totalMinutes":23.675,"parts":[0,21.425,2.25,0],"budgetLow":15.215000000000002,"budgetHigh":38.12,"maintenanceMinutes":0},{"id":"SE13.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":67.5,"serviceMinutes":0,"totalMinutes":23.675,"parts":[0,21.425,2.25,0],"budgetLow":15.215000000000002,"budgetHigh":38.12,"maintenanceMinutes":0},{"id":"SE13.04","baselineMinutes":120,"eligibleMinutes":120,"adoptedMinutes":120,"delegatedMinutes":103.2,"serviceMinutes":0,"totalMinutes":19.343999999999998,"parts":[0,14.543999999999999,4.8,0],"budgetLow":12.180000000000001,"budgetHigh":31.92,"maintenanceMinutes":0}]},{"taskId":"SE13","scenarioId":"saas_stack","current":{"baselineMinutes":360,"eligibleMinutes":315,"adoptedMinutes":315,"delegatedMinutes":148.74,"serviceMinutes":45,"totalMinutes":171.407,"parts":[0,157.319,14.088000000000001,0],"budgetLow":126.39344,"budgetHigh":243.07670000000002,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE13.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":50.599999999999994,"parts":[0,49.16,1.44,0],"budgetLow":41.96,"budgetHigh":59.384,"maintenanceMinutes":0},{"id":"SE13.02","baselineMinutes":90,"eligibleMinutes":76.5,"adoptedMinutes":76.5,"delegatedMinutes":36.72,"serviceMinutes":13.5,"totalMinutes":42.3605,"parts":[0,39.3005,3.0600000000000005,0],"budgetLow":30.34712,"budgetHigh":63.094249999999995,"maintenanceMinutes":0},{"id":"SE13.03","baselineMinutes":90,"eligibleMinutes":76.5,"adoptedMinutes":76.5,"delegatedMinutes":36.72,"serviceMinutes":13.5,"totalMinutes":42.3605,"parts":[0,39.3005,3.0600000000000005,0],"budgetLow":30.34712,"budgetHigh":63.094249999999995,"maintenanceMinutes":0},{"id":"SE13.04","baselineMinutes":120,"eligibleMinutes":102,"adoptedMinutes":102,"delegatedMinutes":66.3,"serviceMinutes":18,"totalMinutes":36.086000000000006,"parts":[0,29.558000000000003,6.5280000000000005,0],"budgetLow":23.7392,"budgetHigh":57.50420000000001,"maintenanceMinutes":0}]},{"taskId":"SE13","scenarioId":"far_rsi","current":{"baselineMinutes":360,"eligibleMinutes":315,"adoptedMinutes":315,"delegatedMinutes":289.23,"serviceMinutes":45,"totalMinutes":34.93220000000001,"parts":[0,31.410200000000003,3.5220000000000002,0],"budgetLow":24.453824000000004,"budgetHigh":56.384600000000006,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE13.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":48,"serviceMinutes":0,"totalMinutes":8.36,"parts":[0,8,0.36,0],"budgetLow":4.4719999999999995,"budgetHigh":14.924,"maintenanceMinutes":0},{"id":"SE13.02","baselineMinutes":90,"eligibleMinutes":76.5,"adoptedMinutes":76.5,"delegatedMinutes":71.145,"serviceMinutes":13.5,"totalMinutes":8.913500000000003,"parts":[0,8.148500000000002,0.7650000000000001,0],"budgetLow":6.621632000000002,"budgetHigh":14.156900000000002,"maintenanceMinutes":0},{"id":"SE13.03","baselineMinutes":90,"eligibleMinutes":76.5,"adoptedMinutes":76.5,"delegatedMinutes":71.145,"serviceMinutes":13.5,"totalMinutes":8.913500000000003,"parts":[0,8.148500000000002,0.7650000000000001,0],"budgetLow":6.621632000000002,"budgetHigh":14.156900000000002,"maintenanceMinutes":0},{"id":"SE13.04","baselineMinutes":120,"eligibleMinutes":102,"adoptedMinutes":102,"delegatedMinutes":98.94,"serviceMinutes":18,"totalMinutes":8.7452,"parts":[0,7.113200000000001,1.6320000000000001,0],"budgetLow":6.738560000000001,"budgetHigh":13.146799999999999,"maintenanceMinutes":0}]},{"taskId":"SE14","scenarioId":"manual","current":{"baselineMinutes":360,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":360,"parts":[360,0,0,0],"budgetLow":360,"budgetHigh":360,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE14.01","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE14.02","baselineMinutes":75,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":75,"parts":[75,0,0,0],"budgetLow":75,"budgetHigh":75,"maintenanceMinutes":0},{"id":"SE14.03","baselineMinutes":105,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":105,"parts":[105,0,0,0],"budgetLow":105,"budgetHigh":105,"maintenanceMinutes":0},{"id":"SE14.04","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0}]},{"taskId":"SE14","scenarioId":"assistant","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":51.9,"serviceMinutes":0,"totalMinutes":316.88025,"parts":[0,299.33025,17.55,0],"budgetLow":269.22562500000004,"budgetHigh":369.07875,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE14.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":2.7,"serviceMinutes":0,"totalMinutes":97.28824999999999,"parts":[0,94.58824999999999,2.6999999999999997,0],"budgetLow":88.0925,"budgetHigh":106.205,"maintenanceMinutes":0},{"id":"SE14.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":62,"parts":[0,58.25,3.75,0],"budgetLow":50.009375000000006,"budgetHigh":77.215625,"maintenanceMinutes":0},{"id":"SE14.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":60.30375,"parts":[0,51.90375,8.4,0],"budgetLow":43.03125000000001,"budgetHigh":79.453125,"maintenanceMinutes":0},{"id":"SE14.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":2.7,"serviceMinutes":0,"totalMinutes":97.28824999999999,"parts":[0,94.58824999999999,2.6999999999999997,0],"budgetLow":88.0925,"budgetHigh":106.205,"maintenanceMinutes":0}]},{"taskId":"SE14","scenarioId":"agent","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":93.15,"serviceMinutes":0,"totalMinutes":263.233875,"parts":[0,245.683875,17.55,0],"budgetLow":212.3595,"budgetHigh":323.61787499999997,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE14.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":7.2,"serviceMinutes":0,"totalMinutes":84.28099999999999,"parts":[0,81.58099999999999,2.6999999999999997,0],"budgetLow":72.26599999999999,"budgetHigh":96.14299999999999,"maintenanceMinutes":0},{"id":"SE14.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":26.25,"serviceMinutes":0,"totalMinutes":49.278125,"parts":[0,45.528125,3.75,0],"budgetLow":38.34125,"budgetHigh":65.620625,"maintenanceMinutes":0},{"id":"SE14.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":52.5,"serviceMinutes":0,"totalMinutes":45.393750000000004,"parts":[0,36.993750000000006,8.4,0],"budgetLow":29.486250000000002,"budgetHigh":65.71125,"maintenanceMinutes":0},{"id":"SE14.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":7.2,"serviceMinutes":0,"totalMinutes":84.28099999999999,"parts":[0,81.58099999999999,2.6999999999999997,0],"budgetLow":72.26599999999999,"budgetHigh":96.14299999999999,"maintenanceMinutes":0}]},{"taskId":"SE14","scenarioId":"harness","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":131.25,"serviceMinutes":0,"totalMinutes":219.83999999999997,"parts":[0,205.8,14.04,0],"budgetLow":171.32999999999998,"budgetHigh":279.858,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE14.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0},{"id":"SE14.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":36,"serviceMinutes":0,"totalMinutes":39.275000000000006,"parts":[0,36.275000000000006,3,0],"budgetLow":28.55,"budgetHigh":55.175000000000004,"maintenanceMinutes":0},{"id":"SE14.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":68.25,"serviceMinutes":0,"totalMinutes":33.765,"parts":[0,27.045,6.720000000000001,0],"budgetLow":21.9,"budgetHigh":51.531000000000006,"maintenanceMinutes":0},{"id":"SE14.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0}]},{"taskId":"SE14","scenarioId":"model_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":182.4,"serviceMinutes":0,"totalMinutes":166.8735,"parts":[0,155.466,11.4075,0],"budgetLow":119.32724999999999,"budgetHigh":227.80650000000003,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE14.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":56.21,"parts":[0,54.455,1.755,0],"budgetLow":41.8505,"budgetHigh":72.608,"maintenanceMinutes":0},{"id":"SE14.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":46.5,"serviceMinutes":0,"totalMinutes":29.75,"parts":[0,27.3125,2.4375,0],"budgetLow":19.973750000000003,"budgetHigh":43.3025,"maintenanceMinutes":0},{"id":"SE14.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":81.9,"serviceMinutes":0,"totalMinutes":24.7035,"parts":[0,19.243499999999997,5.460000000000001,0],"budgetLow":15.6525,"budgetHigh":39.288000000000004,"maintenanceMinutes":0},{"id":"SE14.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":56.21,"parts":[0,54.455,1.755,0],"budgetLow":41.8505,"budgetHigh":72.608,"maintenanceMinutes":0}]},{"taskId":"SE14","scenarioId":"harness_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":167.25,"serviceMinutes":0,"totalMinutes":177.571875,"parts":[0,166.164375,11.4075,0],"budgetLow":127.464,"budgetHigh":236.238,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE14.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":22.5,"serviceMinutes":0,"totalMinutes":60.78875,"parts":[0,59.03375,1.755,0],"budgetLow":45.89825,"budgetHigh":75.47,"maintenanceMinutes":0},{"id":"SE14.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":43.5,"serviceMinutes":0,"totalMinutes":30.931250000000002,"parts":[0,28.493750000000002,2.4375,0],"budgetLow":20.12,"budgetHigh":44.894375000000004,"maintenanceMinutes":0},{"id":"SE14.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":78.75,"serviceMinutes":0,"totalMinutes":25.063125000000003,"parts":[0,19.603125000000002,5.460000000000001,0],"budgetLow":15.5475,"budgetHigh":40.403625000000005,"maintenanceMinutes":0},{"id":"SE14.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":22.5,"serviceMinutes":0,"totalMinutes":60.78875,"parts":[0,59.03375,1.755,0],"budgetLow":45.89825,"budgetHigh":75.47,"maintenanceMinutes":0}]},{"taskId":"SE14","scenarioId":"near_rsi","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":227.55,"serviceMinutes":0,"totalMinutes":117.79350000000001,"parts":[0,109.0185,8.775,0],"budgetLow":80.445,"budgetHigh":172.96499999999997,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE14.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":40.5,"serviceMinutes":0,"totalMinutes":39.965,"parts":[0,38.615,1.3499999999999999,0],"budgetLow":27.95,"budgetHigh":56.029999999999994,"maintenanceMinutes":0},{"id":"SE14.02","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":56.25,"serviceMinutes":0,"totalMinutes":20.5625,"parts":[0,18.6875,1.875,0],"budgetLow":13.512500000000001,"budgetHigh":32.6,"maintenanceMinutes":0},{"id":"SE14.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":90.3,"serviceMinutes":0,"totalMinutes":17.301000000000002,"parts":[0,13.101000000000003,4.2,0],"budgetLow":11.0325,"budgetHigh":28.305,"maintenanceMinutes":0},{"id":"SE14.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":40.5,"serviceMinutes":0,"totalMinutes":39.965,"parts":[0,38.615,1.3499999999999999,0],"budgetLow":27.95,"budgetHigh":56.029999999999994,"maintenanceMinutes":0}]},{"taskId":"SE14","scenarioId":"saas_stack","current":{"baselineMinutes":360,"eligibleMinutes":342,"adoptedMinutes":342,"delegatedMinutes":120.82499999999999,"serviceMinutes":18,"totalMinutes":216.536,"parts":[0,203.468,13.068000000000001,0],"budgetLow":169.22375,"budgetHigh":278.1227,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE14.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0},{"id":"SE14.02","baselineMinutes":75,"eligibleMinutes":67.5,"adoptedMinutes":67.5,"delegatedMinutes":32.4,"serviceMinutes":7.5,"totalMinutes":37.1475,"parts":[0,34.4475,2.7,0],"budgetLow":26.90625,"budgetHigh":53.96625,"maintenanceMinutes":0},{"id":"SE14.03","baselineMinutes":105,"eligibleMinutes":94.5,"adoptedMinutes":94.5,"delegatedMinutes":61.425,"serviceMinutes":10.5,"totalMinutes":32.5885,"parts":[0,26.5405,6.048000000000001,0],"budgetLow":21.4375,"budgetHigh":51.00445,"maintenanceMinutes":0},{"id":"SE14.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":13.5,"serviceMinutes":0,"totalMinutes":73.39999999999999,"parts":[0,71.24,2.1599999999999997,0],"budgetLow":60.44,"budgetHigh":86.57600000000001,"maintenanceMinutes":0}]},{"taskId":"SE14","scenarioId":"far_rsi","current":{"baselineMinutes":360,"eligibleMinutes":342,"adoptedMinutes":342,"delegatedMinutes":298.44,"serviceMinutes":18,"totalMinutes":37.4882,"parts":[0,34.2212,3.2670000000000003,0],"budgetLow":22.016,"budgetHigh":65.3828,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE14.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":11.54,"parts":[0,11,0.5399999999999999,0],"budgetLow":5.707999999999999,"budgetHigh":21.386000000000003,"maintenanceMinutes":0},{"id":"SE14.02","baselineMinutes":75,"eligibleMinutes":67.5,"adoptedMinutes":67.5,"delegatedMinutes":62.775,"serviceMinutes":7.5,"totalMinutes":7.282500000000001,"parts":[0,6.607500000000001,0.675,0],"budgetLow":5.295,"budgetHigh":11.650500000000003,"maintenanceMinutes":0},{"id":"SE14.03","baselineMinutes":105,"eligibleMinutes":94.5,"adoptedMinutes":94.5,"delegatedMinutes":91.665,"serviceMinutes":10.5,"totalMinutes":7.1257,"parts":[0,5.6137,1.5120000000000002,0],"budgetLow":5.305,"budgetHigh":10.9603,"maintenanceMinutes":0},{"id":"SE14.04","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":11.54,"parts":[0,11,0.5399999999999999,0],"budgetLow":5.707999999999999,"budgetHigh":21.386000000000003,"maintenanceMinutes":0}]},{"taskId":"SE15","scenarioId":"manual","current":{"baselineMinutes":240,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":240,"parts":[240,0,0,0],"budgetLow":240,"budgetHigh":240,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE15.01","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE15.02","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE15.03","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0}]},{"taskId":"SE15","scenarioId":"assistant","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":61.5,"serviceMinutes":0,"totalMinutes":175.7875,"parts":[0,155.3875,20.4,0],"budgetLow":135.115,"budgetHigh":229.54,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE15.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":46.9875,"parts":[0,41.5875,5.3999999999999995,0],"budgetLow":33.5775,"budgetHigh":64.1775,"maintenanceMinutes":0},{"id":"SE15.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":76.28,"parts":[0,67.28,9,0],"budgetLow":59.9225,"budgetHigh":98.2175,"maintenanceMinutes":0},{"id":"SE15.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":52.519999999999996,"parts":[0,46.519999999999996,6,0],"budgetLow":41.614999999999995,"budgetHigh":67.145,"maintenanceMinutes":0}]},{"taskId":"SE15","scenarioId":"agent","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":114,"serviceMinutes":0,"totalMinutes":133.57,"parts":[0,113.16999999999999,20.4,0],"budgetLow":93.51849999999999,"budgetHigh":189.83049999999997,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE15.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":54,"serviceMinutes":0,"totalMinutes":33.419999999999995,"parts":[0,28.019999999999996,5.3999999999999995,0],"budgetLow":23.0385,"budgetHigh":51.1905,"maintenanceMinutes":0},{"id":"SE15.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":36,"serviceMinutes":0,"totalMinutes":59.089999999999996,"parts":[0,50.089999999999996,9,0],"budgetLow":41.288,"budgetHigh":82.184,"maintenanceMinutes":0},{"id":"SE15.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":24,"serviceMinutes":0,"totalMinutes":41.06,"parts":[0,35.06,6,0],"budgetLow":29.192,"budgetHigh":56.45599999999999,"maintenanceMinutes":0}]},{"taskId":"SE15","scenarioId":"harness","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":157.5,"serviceMinutes":0,"totalMinutes":98.02000000000001,"parts":[0,81.7,16.32,0],"budgetLow":67.36000000000001,"budgetHigh":151.516,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE15.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":67.5,"serviceMinutes":0,"totalMinutes":24.42,"parts":[0,20.1,4.319999999999999,0],"budgetLow":15.96,"budgetHigh":40.11599999999999,"maintenanceMinutes":0},{"id":"SE15.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":54,"serviceMinutes":0,"totalMinutes":43.160000000000004,"parts":[0,35.96,7.2,0],"budgetLow":29.840000000000003,"budgetHigh":65.84,"maintenanceMinutes":0},{"id":"SE15.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":36,"serviceMinutes":0,"totalMinutes":30.439999999999998,"parts":[0,25.639999999999997,4.800000000000001,0],"budgetLow":21.560000000000002,"budgetHigh":45.56,"maintenanceMinutes":0}]},{"taskId":"SE15","scenarioId":"model_plus","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":181.8,"serviceMinutes":0,"totalMinutes":76.87,"parts":[0,63.61,13.260000000000002,0],"budgetLow":52.348,"budgetHigh":123.99699999999999,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE15.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":73.8,"serviceMinutes":0,"totalMinutes":19.740000000000002,"parts":[0,16.23,3.51,0],"budgetLow":13.007999999999996,"budgetHigh":32.501999999999995,"maintenanceMinutes":0},{"id":"SE15.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":64.8,"serviceMinutes":0,"totalMinutes":33.278,"parts":[0,27.427999999999997,5.8500000000000005,0],"budgetLow":22.604,"budgetHigh":53.897,"maintenanceMinutes":0},{"id":"SE15.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":43.2,"serviceMinutes":0,"totalMinutes":23.851999999999997,"parts":[0,19.951999999999998,3.9000000000000004,0],"budgetLow":16.736,"budgetHigh":37.598,"maintenanceMinutes":0}]},{"taskId":"SE15","scenarioId":"harness_plus","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":184.5,"serviceMinutes":0,"totalMinutes":72.5125,"parts":[0,59.2525,13.260000000000002,0],"budgetLow":46.079499999999996,"budgetHigh":118.789,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE15.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":76.5,"serviceMinutes":0,"totalMinutes":17.5125,"parts":[0,14.0025,3.51,0],"budgetLow":11.194499999999998,"budgetHigh":29.4465,"maintenanceMinutes":0},{"id":"SE15.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":64.8,"serviceMinutes":0,"totalMinutes":32,"parts":[0,26.150000000000002,5.8500000000000005,0],"budgetLow":19.931,"budgetHigh":52.6055,"maintenanceMinutes":0},{"id":"SE15.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":43.2,"serviceMinutes":0,"totalMinutes":23,"parts":[0,19.099999999999998,3.9000000000000004,0],"budgetLow":14.954,"budgetHigh":36.737,"maintenanceMinutes":0}]},{"taskId":"SE15","scenarioId":"near_rsi","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":207.3,"serviceMinutes":0,"totalMinutes":53.47,"parts":[0,43.269999999999996,10.2,0],"budgetLow":35.71,"budgetHigh":87.66999999999999,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE15.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":82.8,"serviceMinutes":0,"totalMinutes":13.259999999999998,"parts":[0,10.559999999999999,2.6999999999999997,0],"budgetLow":9.209999999999999,"budgetHigh":22.169999999999998,"maintenanceMinutes":0},{"id":"SE15.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":74.7,"serviceMinutes":0,"totalMinutes":23.125999999999998,"parts":[0,18.625999999999998,4.5,0],"budgetLow":14.9,"budgetHigh":38.3,"maintenanceMinutes":0},{"id":"SE15.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":49.8,"serviceMinutes":0,"totalMinutes":17.084,"parts":[0,14.084,3,0],"budgetLow":11.6,"budgetHigh":27.199999999999996,"maintenanceMinutes":0}]},{"taskId":"SE15","scenarioId":"saas_stack","current":{"baselineMinutes":240,"eligibleMinutes":165,"adoptedMinutes":165,"delegatedMinutes":105.75,"serviceMinutes":75,"totalMinutes":88.09,"parts":[0,76.33,11.760000000000002,0],"budgetLow":62.410000000000004,"budgetHigh":145.597,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE15.01","baselineMinutes":90,"eligibleMinutes":45,"adoptedMinutes":45,"delegatedMinutes":33.75,"serviceMinutes":45,"totalMinutes":21.810000000000002,"parts":[0,19.65,2.1599999999999997,0],"budgetLow":15.959999999999999,"budgetHigh":38.937,"maintenanceMinutes":0},{"id":"SE15.02","baselineMinutes":90,"eligibleMinutes":72,"adoptedMinutes":72,"delegatedMinutes":43.2,"serviceMinutes":18,"totalMinutes":38.728,"parts":[0,32.967999999999996,5.760000000000001,0],"budgetLow":26.830000000000002,"budgetHigh":62.956,"maintenanceMinutes":0},{"id":"SE15.03","baselineMinutes":60,"eligibleMinutes":48,"adoptedMinutes":48,"delegatedMinutes":28.8,"serviceMinutes":12,"totalMinutes":27.552,"parts":[0,23.712,3.8400000000000007,0],"budgetLow":19.62,"budgetHigh":43.70400000000001,"maintenanceMinutes":0}]},{"taskId":"SE15","scenarioId":"far_rsi","current":{"baselineMinutes":240,"eligibleMinutes":165,"adoptedMinutes":165,"delegatedMinutes":158.10000000000002,"serviceMinutes":75,"totalMinutes":28.419999999999998,"parts":[0,25.479999999999997,2.9400000000000004,0],"budgetLow":23.8705,"budgetHigh":40.084,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE15.01","baselineMinutes":90,"eligibleMinutes":45,"adoptedMinutes":45,"delegatedMinutes":44.1,"serviceMinutes":45,"totalMinutes":11.1,"parts":[0,10.559999999999999,0.5399999999999999,0],"budgetLow":10.150500000000001,"budgetHigh":14.106,"maintenanceMinutes":0},{"id":"SE15.02","baselineMinutes":90,"eligibleMinutes":72,"adoptedMinutes":72,"delegatedMinutes":68.4,"serviceMinutes":18,"totalMinutes":9.951999999999998,"parts":[0,8.511999999999997,1.4400000000000002,0],"budgetLow":7.792,"budgetHigh":15.146800000000002,"maintenanceMinutes":0},{"id":"SE15.03","baselineMinutes":60,"eligibleMinutes":48,"adoptedMinutes":48,"delegatedMinutes":45.6,"serviceMinutes":12,"totalMinutes":7.368,"parts":[0,6.408,0.9600000000000002,0],"budgetLow":5.928000000000001,"budgetHigh":10.831200000000003,"maintenanceMinutes":0}]},{"taskId":"SE16","scenarioId":"manual","current":{"baselineMinutes":300,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":300,"parts":[300,0,0,0],"budgetLow":300,"budgetHigh":300,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE16.01","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE16.02","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE16.03","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE16.04","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0}]},{"taskId":"SE16","scenarioId":"assistant","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":59.1,"serviceMinutes":0,"totalMinutes":233.23950000000002,"parts":[0,221.83950000000002,11.399999999999999,0],"budgetLow":192.95325,"budgetHigh":282.33374999999995,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE16.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":4.8,"serviceMinutes":0,"totalMinutes":59.39600000000001,"parts":[0,58.196000000000005,1.2,0],"budgetLow":52.466,"budgetHigh":66.85999999999999,"maintenanceMinutes":0},{"id":"SE16.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":46.9875,"parts":[0,41.5875,5.3999999999999995,0],"budgetLow":33.5775,"budgetHigh":64.1775,"maintenanceMinutes":0},{"id":"SE16.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":67.46,"parts":[0,63.86,3.6,0],"budgetLow":54.443749999999994,"budgetHigh":84.43625,"maintenanceMinutes":0},{"id":"SE16.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":4.8,"serviceMinutes":0,"totalMinutes":59.39600000000001,"parts":[0,58.196000000000005,1.2,0],"budgetLow":52.466,"budgetHigh":66.85999999999999,"maintenanceMinutes":0}]},{"taskId":"SE16","scenarioId":"agent","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":109.5,"serviceMinutes":0,"totalMinutes":183.94125,"parts":[0,172.54125,11.399999999999999,0],"budgetLow":142.09275,"budgetHigh":239.73075,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE16.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":48.32,"parts":[0,47.12,1.2,0],"budgetLow":39.755,"budgetHigh":58.325,"maintenanceMinutes":0},{"id":"SE16.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":54,"serviceMinutes":0,"totalMinutes":33.419999999999995,"parts":[0,28.019999999999996,5.3999999999999995,0],"budgetLow":23.0385,"budgetHigh":51.1905,"maintenanceMinutes":0},{"id":"SE16.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":53.88125,"parts":[0,50.28125,3.6,0],"budgetLow":39.54425,"budgetHigh":71.89025,"maintenanceMinutes":0},{"id":"SE16.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":48.32,"parts":[0,47.12,1.2,0],"budgetLow":39.755,"budgetHigh":58.325,"maintenanceMinutes":0}]},{"taskId":"SE16","scenarioId":"harness","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":153,"serviceMinutes":0,"totalMinutes":145.56000000000003,"parts":[0,136.44000000000003,9.12,0],"budgetLow":108.42,"budgetHigh":201.996,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE16.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":40.70000000000001,"parts":[0,39.74000000000001,0.96,0],"budgetLow":32.839999999999996,"budgetHigh":51.908,"maintenanceMinutes":0},{"id":"SE16.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":67.5,"serviceMinutes":0,"totalMinutes":24.42,"parts":[0,20.1,4.319999999999999,0],"budgetLow":15.96,"budgetHigh":40.11599999999999,"maintenanceMinutes":0},{"id":"SE16.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":49.5,"serviceMinutes":0,"totalMinutes":39.74,"parts":[0,36.86,2.8800000000000003,0],"budgetLow":26.780000000000005,"budgetHigh":58.06400000000001,"maintenanceMinutes":0},{"id":"SE16.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":40.70000000000001,"parts":[0,39.74000000000001,0.96,0],"budgetLow":32.839999999999996,"budgetHigh":51.908,"maintenanceMinutes":0}]},{"taskId":"SE16","scenarioId":"model_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":183,"serviceMinutes":0,"totalMinutes":115.58399999999999,"parts":[0,108.17399999999999,7.41,0],"budgetLow":84.90449999999998,"budgetHigh":167.17649999999998,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE16.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":24,"serviceMinutes":0,"totalMinutes":32.66,"parts":[0,31.879999999999995,0.78,0],"budgetLow":25.759999999999998,"budgetHigh":44.413999999999994,"maintenanceMinutes":0},{"id":"SE16.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":73.8,"serviceMinutes":0,"totalMinutes":19.740000000000002,"parts":[0,16.23,3.51,0],"budgetLow":13.007999999999996,"budgetHigh":32.501999999999995,"maintenanceMinutes":0},{"id":"SE16.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":61.2,"serviceMinutes":0,"totalMinutes":30.523999999999997,"parts":[0,28.183999999999997,2.3400000000000003,0],"budgetLow":20.3765,"budgetHigh":45.846500000000006,"maintenanceMinutes":0},{"id":"SE16.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":24,"serviceMinutes":0,"totalMinutes":32.66,"parts":[0,31.879999999999995,0.78,0],"budgetLow":25.759999999999998,"budgetHigh":44.413999999999994,"maintenanceMinutes":0}]},{"taskId":"SE16","scenarioId":"harness_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":187.5,"serviceMinutes":0,"totalMinutes":112.695,"parts":[0,105.285,7.41,0],"budgetLow":77.4255,"budgetHigh":164.77575000000002,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE16.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":24,"serviceMinutes":0,"totalMinutes":33.379999999999995,"parts":[0,32.599999999999994,0.78,0],"budgetLow":24.230000000000004,"budgetHigh":45.449,"maintenanceMinutes":0},{"id":"SE16.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":76.5,"serviceMinutes":0,"totalMinutes":17.5125,"parts":[0,14.0025,3.51,0],"budgetLow":11.194499999999998,"budgetHigh":29.4465,"maintenanceMinutes":0},{"id":"SE16.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":63,"serviceMinutes":0,"totalMinutes":28.422500000000003,"parts":[0,26.082500000000003,2.3400000000000003,0],"budgetLow":17.771,"budgetHigh":44.431250000000006,"maintenanceMinutes":0},{"id":"SE16.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":24,"serviceMinutes":0,"totalMinutes":33.379999999999995,"parts":[0,32.599999999999994,0.78,0],"budgetLow":24.230000000000004,"budgetHigh":45.449,"maintenanceMinutes":0}]},{"taskId":"SE16","scenarioId":"near_rsi","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":220.8,"serviceMinutes":0,"totalMinutes":80.64,"parts":[0,74.94,5.699999999999999,0],"budgetLow":54.927,"budgetHigh":125.445,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE16.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":23.18,"parts":[0,22.58,0.6,0],"budgetLow":15.8,"budgetHigh":34.58,"maintenanceMinutes":0},{"id":"SE16.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":82.8,"serviceMinutes":0,"totalMinutes":13.259999999999998,"parts":[0,10.559999999999999,2.6999999999999997,0],"budgetLow":9.209999999999999,"budgetHigh":22.169999999999998,"maintenanceMinutes":0},{"id":"SE16.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":21.02,"parts":[0,19.22,1.8,0],"budgetLow":14.116999999999999,"budgetHigh":34.115,"maintenanceMinutes":0},{"id":"SE16.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":23.18,"parts":[0,22.58,0.6,0],"budgetLow":15.8,"budgetHigh":34.58,"maintenanceMinutes":0}]},{"taskId":"SE16","scenarioId":"saas_stack","current":{"baselineMinutes":300,"eligibleMinutes":233.13,"adoptedMinutes":233.13,"delegatedMinutes":106.32149999999999,"serviceMinutes":66.87,"totalMinutes":139.07418,"parts":[0,132.88602000000003,6.18816,0],"budgetLow":106.25454,"budgetHigh":198.694956,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE16.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":40.70000000000001,"parts":[0,39.74000000000001,0.96,0],"budgetLow":32.839999999999996,"budgetHigh":51.908,"maintenanceMinutes":0},{"id":"SE16.02","baselineMinutes":90,"eligibleMinutes":40.49999999999999,"adoptedMinutes":40.49999999999999,"delegatedMinutes":30.374999999999996,"serviceMinutes":49.50000000000001,"totalMinutes":21.538999999999994,"parts":[0,19.595,1.9439999999999995,0],"budgetLow":15.943520000000001,"budgetHigh":38.8091,"maintenanceMinutes":0},{"id":"SE16.03","baselineMinutes":90,"eligibleMinutes":72.63,"adoptedMinutes":72.63,"delegatedMinutes":39.94649999999999,"serviceMinutes":17.37,"totalMinutes":36.135180000000005,"parts":[0,33.81102,2.32416,0],"budgetLow":24.631020000000007,"budgetHigh":56.069855999999994,"maintenanceMinutes":0},{"id":"SE16.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":40.70000000000001,"parts":[0,39.74000000000001,0.96,0],"budgetLow":32.839999999999996,"budgetHigh":51.908,"maintenanceMinutes":0}]},{"taskId":"SE16","scenarioId":"far_rsi","current":{"baselineMinutes":300,"eligibleMinutes":233.13,"adoptedMinutes":233.13,"delegatedMinutes":210.68849999999998,"serviceMinutes":66.87,"totalMinutes":34.02939000000001,"parts":[0,32.482350000000004,1.54704,0],"budgetLow":26.427198,"budgetHigh":53.339352,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE16.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":51,"serviceMinutes":0,"totalMinutes":6.680000000000001,"parts":[0,6.44,0.24,0],"budgetLow":4.16,"budgetHigh":12.752,"maintenanceMinutes":0},{"id":"SE16.02","baselineMinutes":90,"eligibleMinutes":40.49999999999999,"adoptedMinutes":40.49999999999999,"delegatedMinutes":39.68999999999999,"serviceMinutes":49.50000000000001,"totalMinutes":11.72,"parts":[0,11.234000000000002,0.4859999999999999,0],"budgetLow":10.807616000000001,"budgetHigh":14.7458,"maintenanceMinutes":0},{"id":"SE16.03","baselineMinutes":90,"eligibleMinutes":72.63,"adoptedMinutes":72.63,"delegatedMinutes":68.99849999999999,"serviceMinutes":17.37,"totalMinutes":8.949390000000001,"parts":[0,8.368350000000001,0.58104,0],"budgetLow":7.299581999999999,"budgetHigh":13.089551999999998,"maintenanceMinutes":0},{"id":"SE16.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":51,"serviceMinutes":0,"totalMinutes":6.680000000000001,"parts":[0,6.44,0.24,0],"budgetLow":4.16,"budgetHigh":12.752,"maintenanceMinutes":0}]},{"taskId":"SE17","scenarioId":"manual","current":{"baselineMinutes":300,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":300,"parts":[300,0,0,0],"budgetLow":300,"budgetHigh":300,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE17.01","baselineMinutes":75,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":75,"parts":[75,0,0,0],"budgetLow":75,"budgetHigh":75,"maintenanceMinutes":0},{"id":"SE17.02","baselineMinutes":105,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":105,"parts":[105,0,0,0],"budgetLow":105,"budgetHigh":105,"maintenanceMinutes":0},{"id":"SE17.03","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE17.04","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0}]},{"taskId":"SE17","scenarioId":"assistant","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":61.5,"serviceMinutes":0,"totalMinutes":231.225,"parts":[0,213.525,17.7,0],"budgetLow":184.05375,"budgetHigh":288.89625,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE17.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":7.5,"serviceMinutes":0,"totalMinutes":68.3,"parts":[0,65.3,3,0],"budgetLow":56.45,"budgetHigh":80,"maintenanceMinutes":0},{"id":"SE17.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":88.16,"parts":[0,77.66,10.5,0],"budgetLow":69.07625,"budgetHigh":113.75374999999998,"maintenanceMinutes":0},{"id":"SE17.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":46.64,"parts":[0,44.24,2.4,0],"budgetLow":37.962500000000006,"budgetHigh":57.9575,"maintenanceMinutes":0},{"id":"SE17.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":28.125,"parts":[0,26.325,1.7999999999999998,0],"budgetLow":20.564999999999998,"budgetHigh":37.185,"maintenanceMinutes":0}]},{"taskId":"SE17","scenarioId":"agent","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":114.75,"serviceMinutes":0,"totalMinutes":180.6375,"parts":[0,162.9375,17.7,0],"budgetLow":132.6765,"budgetHigh":242.4195,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE17.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":18.75,"serviceMinutes":0,"totalMinutes":54.35,"parts":[0,51.35,3,0],"budgetLow":43.58,"budgetHigh":67.64,"maintenanceMinutes":0},{"id":"SE17.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":42,"serviceMinutes":0,"totalMinutes":68.10499999999999,"parts":[0,57.60499999999999,10.5,0],"budgetLow":47.336,"budgetHigh":95.048,"maintenanceMinutes":0},{"id":"SE17.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":37.5875,"parts":[0,35.1875,2.4,0],"budgetLow":28.029500000000002,"budgetHigh":49.5935,"maintenanceMinutes":0},{"id":"SE17.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":20.595000000000002,"parts":[0,18.795,1.7999999999999998,0],"budgetLow":13.731,"budgetHigh":30.137999999999995,"maintenanceMinutes":0}]},{"taskId":"SE17","scenarioId":"harness","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":164.25,"serviceMinutes":0,"totalMinutes":138.27,"parts":[0,124.11,14.16,0],"budgetLow":99.30000000000001,"budgetHigh":199.758,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE17.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":26.25,"serviceMinutes":0,"totalMinutes":45.35,"parts":[0,42.95,2.4000000000000004,0],"budgetLow":35.6,"budgetHigh":59.57,"maintenanceMinutes":0},{"id":"SE17.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":63,"serviceMinutes":0,"totalMinutes":49.52,"parts":[0,41.120000000000005,8.4,0],"budgetLow":33.980000000000004,"budgetHigh":75.98,"maintenanceMinutes":0},{"id":"SE17.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":28.159999999999997,"parts":[0,26.24,1.92,0],"budgetLow":19.520000000000003,"budgetHigh":40.376000000000005,"maintenanceMinutes":0},{"id":"SE17.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":42,"serviceMinutes":0,"totalMinutes":15.239999999999998,"parts":[0,13.799999999999999,1.44,0],"budgetLow":10.200000000000001,"budgetHigh":23.832,"maintenanceMinutes":0}]},{"taskId":"SE17","scenarioId":"model_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":206.85,"serviceMinutes":0,"totalMinutes":103.467,"parts":[0,91.96199999999999,11.505,0],"budgetLow":70.047,"budgetHigh":159.2175,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE17.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":41.25,"serviceMinutes":0,"totalMinutes":32.15,"parts":[0,30.2,1.9500000000000002,0],"budgetLow":21.515,"budgetHigh":46.73,"maintenanceMinutes":0},{"id":"SE17.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":75.6,"serviceMinutes":0,"totalMinutes":37.991,"parts":[0,31.165999999999997,6.825,0],"budgetLow":25.537999999999997,"budgetHigh":62.046499999999995,"maintenanceMinutes":0},{"id":"SE17.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":40.8,"serviceMinutes":0,"totalMinutes":22.016,"parts":[0,20.456,1.56,0],"budgetLow":15.251,"budgetHigh":32.231,"maintenanceMinutes":0},{"id":"SE17.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":49.2,"serviceMinutes":0,"totalMinutes":11.309999999999999,"parts":[0,10.139999999999999,1.17,0],"budgetLow":7.743000000000001,"budgetHigh":18.21,"maintenanceMinutes":0}]},{"taskId":"SE17","scenarioId":"harness_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":198.14999999999998,"serviceMinutes":0,"totalMinutes":105.525,"parts":[0,94.02000000000001,11.505,0],"budgetLow":69.5655,"budgetHigh":159.94424999999998,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE17.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":33.75,"serviceMinutes":0,"totalMinutes":36.650000000000006,"parts":[0,34.7,1.9500000000000002,0],"budgetLow":25.685000000000002,"budgetHigh":49.19,"maintenanceMinutes":0},{"id":"SE17.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":75.6,"serviceMinutes":0,"totalMinutes":36.50000000000001,"parts":[0,29.675000000000004,6.825,0],"budgetLow":22.4195,"budgetHigh":60.53975,"maintenanceMinutes":0},{"id":"SE17.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":42,"serviceMinutes":0,"totalMinutes":20.615,"parts":[0,19.055,1.56,0],"budgetLow":13.514000000000001,"budgetHigh":31.287499999999998,"maintenanceMinutes":0},{"id":"SE17.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":46.8,"serviceMinutes":0,"totalMinutes":11.760000000000002,"parts":[0,10.590000000000002,1.17,0],"budgetLow":7.947,"budgetHigh":18.927,"maintenanceMinutes":0}]},{"taskId":"SE17","scenarioId":"near_rsi","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":240.15,"serviceMinutes":0,"totalMinutes":72.447,"parts":[0,63.597,8.85,0],"budgetLow":48.288,"budgetHigh":117.24,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE17.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":51,"serviceMinutes":0,"totalMinutes":22.520000000000003,"parts":[0,21.020000000000003,1.5,0],"budgetLow":14.749999999999998,"budgetHigh":35.6,"maintenanceMinutes":0},{"id":"SE17.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":87.15,"serviceMinutes":0,"totalMinutes":26.147,"parts":[0,20.897,5.25,0],"budgetLow":16.55,"budgetHigh":43.85,"maintenanceMinutes":0},{"id":"SE17.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":48,"serviceMinutes":0,"totalMinutes":15.68,"parts":[0,14.48,1.2,0],"budgetLow":11.078000000000001,"budgetHigh":24.41,"maintenanceMinutes":0},{"id":"SE17.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":54,"serviceMinutes":0,"totalMinutes":8.1,"parts":[0,7.199999999999999,0.8999999999999999,0],"budgetLow":5.909999999999999,"budgetHigh":13.379999999999997,"maintenanceMinutes":0}]},{"taskId":"SE17","scenarioId":"saas_stack","current":{"baselineMinutes":300,"eligibleMinutes":201,"adoptedMinutes":201,"delegatedMinutes":111.75,"serviceMinutes":99,"totalMinutes":116.91799999999999,"parts":[0,106.69399999999999,10.224,0],"budgetLow":83.15012,"budgetHigh":188.63178799999997,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE17.01","baselineMinutes":75,"eligibleMinutes":37.5,"adoptedMinutes":37.5,"delegatedMinutes":13.125,"serviceMinutes":37.5,"totalMinutes":31.975,"parts":[0,30.775000000000002,1.2000000000000002,0],"budgetLow":23.275,"budgetHigh":52.7275,"maintenanceMinutes":0},{"id":"SE17.02","baselineMinutes":105,"eligibleMinutes":84,"adoptedMinutes":84,"delegatedMinutes":50.4,"serviceMinutes":21,"totalMinutes":44.416,"parts":[0,37.696,6.720000000000001,0],"budgetLow":30.535,"budgetHigh":72.68199999999999,"maintenanceMinutes":0},{"id":"SE17.03","baselineMinutes":60,"eligibleMinutes":49.5,"adoptedMinutes":49.5,"delegatedMinutes":27.225,"serviceMinutes":10.5,"totalMinutes":26.006999999999994,"parts":[0,24.422999999999995,1.584,0],"budgetLow":18.240119999999997,"budgetHigh":39.198288,"maintenanceMinutes":0},{"id":"SE17.04","baselineMinutes":60,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":21,"serviceMinutes":30,"totalMinutes":14.52,"parts":[0,13.799999999999999,0.72,0],"budgetLow":11.1,"budgetHigh":24.024,"maintenanceMinutes":0}]},{"taskId":"SE17","scenarioId":"far_rsi","current":{"baselineMinutes":300,"eligibleMinutes":201,"adoptedMinutes":201,"delegatedMinutes":189.975,"serviceMinutes":99,"totalMinutes":36.447500000000005,"parts":[0,33.89150000000001,2.556,0],"budgetLow":30.820891999999997,"budgetHigh":51.677996,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE17.01","baselineMinutes":75,"eligibleMinutes":37.5,"adoptedMinutes":37.5,"delegatedMinutes":33.75,"serviceMinutes":37.5,"totalMinutes":11.2,"parts":[0,10.9,0.30000000000000004,0],"budgetLow":9.6325,"budgetHigh":16,"maintenanceMinutes":0},{"id":"SE17.02","baselineMinutes":105,"eligibleMinutes":84,"adoptedMinutes":84,"delegatedMinutes":79.8,"serviceMinutes":21,"totalMinutes":11.344000000000001,"parts":[0,9.664000000000001,1.6800000000000002,0],"budgetLow":8.823999999999998,"budgetHigh":17.404600000000002,"maintenanceMinutes":0},{"id":"SE17.03","baselineMinutes":60,"eligibleMinutes":49.5,"adoptedMinutes":49.5,"delegatedMinutes":47.025,"serviceMinutes":10.5,"totalMinutes":6.5235,"parts":[0,6.127500000000001,0.396,0],"budgetLow":5.408891999999999,"budgetHigh":9.279396,"maintenanceMinutes":0},{"id":"SE17.04","baselineMinutes":60,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":29.4,"serviceMinutes":30,"totalMinutes":7.380000000000001,"parts":[0,7.200000000000001,0.18,0],"budgetLow":6.955500000000001,"budgetHigh":8.994,"maintenanceMinutes":0}]},{"taskId":"SE18","scenarioId":"manual","current":{"baselineMinutes":360,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":360,"parts":[360,0,0,0],"budgetLow":360,"budgetHigh":360,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE18.01","baselineMinutes":75,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":75,"parts":[75,0,0,0],"budgetLow":75,"budgetHigh":75,"maintenanceMinutes":0},{"id":"SE18.02","baselineMinutes":105,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":105,"parts":[105,0,0,0],"budgetLow":105,"budgetHigh":105,"maintenanceMinutes":0},{"id":"SE18.03","baselineMinutes":105,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":105,"parts":[105,0,0,0],"budgetLow":105,"budgetHigh":105,"maintenanceMinutes":0},{"id":"SE18.04","baselineMinutes":75,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":75,"parts":[75,0,0,0],"budgetLow":75,"budgetHigh":75,"maintenanceMinutes":0}]},{"taskId":"SE18","scenarioId":"assistant","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":82.5,"serviceMinutes":0,"totalMinutes":264.15375,"parts":[0,243.75375,20.4,0],"budgetLow":207.256875,"budgetHigh":333.9675,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE18.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":62,"parts":[0,58.25,3.75,0],"budgetLow":50.009375000000006,"budgetHigh":77.215625,"maintenanceMinutes":0},{"id":"SE18.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":84.8,"parts":[0,79.55,5.25,0],"budgetLow":68.013125,"budgetHigh":106.10187499999999,"maintenanceMinutes":0},{"id":"SE18.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":60.30375,"parts":[0,51.90375,8.4,0],"budgetLow":43.03125000000001,"budgetHigh":79.453125,"maintenanceMinutes":0},{"id":"SE18.04","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":57.05,"parts":[0,54.05,3,0],"budgetLow":46.203125,"budgetHigh":71.196875,"maintenanceMinutes":0}]},{"taskId":"SE18","scenarioId":"agent","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":141.75,"serviceMinutes":0,"totalMinutes":207.395625,"parts":[0,186.99562500000002,20.4,0],"budgetLow":153.292125,"budgetHigh":281.942625,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE18.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":26.25,"serviceMinutes":0,"totalMinutes":49.278125,"parts":[0,45.528125,3.75,0],"budgetLow":38.34125,"budgetHigh":65.620625,"maintenanceMinutes":0},{"id":"SE18.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":36.75,"serviceMinutes":0,"totalMinutes":66.989375,"parts":[0,61.739374999999995,5.25,0],"budgetLow":51.67775,"budgetHigh":89.868875,"maintenanceMinutes":0},{"id":"SE18.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":52.5,"serviceMinutes":0,"totalMinutes":45.393750000000004,"parts":[0,36.993750000000006,8.4,0],"budgetLow":29.486250000000002,"budgetHigh":65.71125,"maintenanceMinutes":0},{"id":"SE18.04","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":26.25,"serviceMinutes":0,"totalMinutes":45.734375,"parts":[0,42.734375,3,0],"budgetLow":33.786874999999995,"budgetHigh":60.74187499999999,"maintenanceMinutes":0}]},{"taskId":"SE18","scenarioId":"harness","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":195.9,"serviceMinutes":0,"totalMinutes":159.97500000000002,"parts":[0,143.655,16.32,0],"budgetLow":111.57000000000001,"budgetHigh":231.17100000000002,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE18.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":36,"serviceMinutes":0,"totalMinutes":39.275000000000006,"parts":[0,36.275000000000006,3,0],"budgetLow":28.55,"budgetHigh":55.175000000000004,"maintenanceMinutes":0},{"id":"SE18.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":50.4,"serviceMinutes":0,"totalMinutes":52.98500000000001,"parts":[0,48.785000000000004,4.2,0],"budgetLow":37.970000000000006,"budgetHigh":75.245,"maintenanceMinutes":0},{"id":"SE18.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":68.25,"serviceMinutes":0,"totalMinutes":33.765,"parts":[0,27.045,6.720000000000001,0],"budgetLow":21.9,"budgetHigh":51.531000000000006,"maintenanceMinutes":0},{"id":"SE18.04","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":41.25,"serviceMinutes":0,"totalMinutes":33.95,"parts":[0,31.55,2.4000000000000004,0],"budgetLow":23.15,"budgetHigh":49.22,"maintenanceMinutes":0}]},{"taskId":"SE18","scenarioId":"model_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":244.5,"serviceMinutes":0,"totalMinutes":120.3735,"parts":[0,107.1135,13.260000000000002,0],"budgetLow":79.40325,"budgetHigh":180.25275,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE18.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":46.5,"serviceMinutes":0,"totalMinutes":29.75,"parts":[0,27.3125,2.4375,0],"budgetLow":19.973750000000003,"budgetHigh":43.3025,"maintenanceMinutes":0},{"id":"SE18.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":65.1,"serviceMinutes":0,"totalMinutes":39.650000000000006,"parts":[0,36.237500000000004,3.4125,0],"budgetLow":25.96325,"budgetHigh":58.62349999999999,"maintenanceMinutes":0},{"id":"SE18.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":81.9,"serviceMinutes":0,"totalMinutes":24.7035,"parts":[0,19.243499999999997,5.460000000000001,0],"budgetLow":15.6525,"budgetHigh":39.288000000000004,"maintenanceMinutes":0},{"id":"SE18.04","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":51,"serviceMinutes":0,"totalMinutes":26.27,"parts":[0,24.32,1.9500000000000002,0],"budgetLow":17.81375,"budgetHigh":39.03874999999999,"maintenanceMinutes":0}]},{"taskId":"SE18","scenarioId":"harness_plus","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":235.65,"serviceMinutes":0,"totalMinutes":121.81687500000001,"parts":[0,108.556875,13.260000000000002,0],"budgetLow":77.478,"budgetHigh":184.0095,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE18.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":43.5,"serviceMinutes":0,"totalMinutes":30.931250000000002,"parts":[0,28.493750000000002,2.4375,0],"budgetLow":20.12,"budgetHigh":44.894375000000004,"maintenanceMinutes":0},{"id":"SE18.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":60.9,"serviceMinutes":0,"totalMinutes":41.30375,"parts":[0,37.89125,3.4125,0],"budgetLow":26.168,"budgetHigh":60.852125,"maintenanceMinutes":0},{"id":"SE18.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":78.75,"serviceMinutes":0,"totalMinutes":25.063125000000003,"parts":[0,19.603125000000002,5.460000000000001,0],"budgetLow":15.5475,"budgetHigh":40.403625000000005,"maintenanceMinutes":0},{"id":"SE18.04","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":52.5,"serviceMinutes":0,"totalMinutes":24.51875,"parts":[0,22.56875,1.9500000000000002,0],"budgetLow":15.6425,"budgetHigh":37.859375,"maintenanceMinutes":0}]},{"taskId":"SE18","scenarioId":"near_rsi","current":{"baselineMinutes":360,"eligibleMinutes":360,"adoptedMinutes":360,"delegatedMinutes":285.3,"serviceMinutes":0,"totalMinutes":83.001,"parts":[0,72.801,10.2,0],"budgetLow":54.06,"budgetHigh":133.8075,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE18.01","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":56.25,"serviceMinutes":0,"totalMinutes":20.5625,"parts":[0,18.6875,1.875,0],"budgetLow":13.512500000000001,"budgetHigh":32.6,"maintenanceMinutes":0},{"id":"SE18.02","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":78.75,"serviceMinutes":0,"totalMinutes":26.7875,"parts":[0,24.1625,2.625,0],"budgetLow":16.9175,"budgetHigh":43.64,"maintenanceMinutes":0},{"id":"SE18.03","baselineMinutes":105,"eligibleMinutes":105,"adoptedMinutes":105,"delegatedMinutes":90.3,"serviceMinutes":0,"totalMinutes":17.301000000000002,"parts":[0,13.101000000000003,4.2,0],"budgetLow":11.0325,"budgetHigh":28.305,"maintenanceMinutes":0},{"id":"SE18.04","baselineMinutes":75,"eligibleMinutes":75,"adoptedMinutes":75,"delegatedMinutes":60,"serviceMinutes":0,"totalMinutes":18.35,"parts":[0,16.85,1.5,0],"budgetLow":12.5975,"budgetHigh":29.2625,"maintenanceMinutes":0}]},{"taskId":"SE18","scenarioId":"saas_stack","current":{"baselineMinutes":360,"eligibleMinutes":344.475,"adoptedMinutes":344.475,"delegatedMinutes":187.46625,"serviceMinutes":15.525,"totalMinutes":156.53160000000003,"parts":[0,140.9484,15.583200000000001,0],"budgetLow":109.19466,"budgetHigh":229.249245,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE18.01","baselineMinutes":75,"eligibleMinutes":71.25,"adoptedMinutes":71.25,"delegatedMinutes":34.2,"serviceMinutes":3.75,"totalMinutes":38.261250000000004,"parts":[0,35.41125,2.85,0],"budgetLow":27.7899,"budgetHigh":54.620625000000004,"maintenanceMinutes":0},{"id":"SE18.02","baselineMinutes":105,"eligibleMinutes":99.75,"adoptedMinutes":99.75,"delegatedMinutes":47.88,"serviceMinutes":5.25,"totalMinutes":51.48575,"parts":[0,47.49575,3.9900000000000007,0],"budgetLow":36.825860000000006,"budgetHigh":74.388875,"maintenanceMinutes":0},{"id":"SE18.03","baselineMinutes":105,"eligibleMinutes":99.75,"adoptedMinutes":99.75,"delegatedMinutes":64.8375,"serviceMinutes":5.25,"totalMinutes":33.12675,"parts":[0,26.74275,6.384,0],"budgetLow":21.628199999999996,"budgetHigh":51.217724999999994,"maintenanceMinutes":0},{"id":"SE18.04","baselineMinutes":75,"eligibleMinutes":73.725,"adoptedMinutes":73.725,"delegatedMinutes":40.54875,"serviceMinutes":1.2750000000000001,"totalMinutes":33.65785,"parts":[0,31.29865,2.3592,0],"budgetLow":22.950699999999998,"budgetHigh":49.02202,"maintenanceMinutes":0}]},{"taskId":"SE18","scenarioId":"far_rsi","current":{"baselineMinutes":360,"eligibleMinutes":344.475,"adoptedMinutes":344.475,"delegatedMinutes":325.82624999999996,"serviceMinutes":15.525,"totalMinutes":28.145775000000008,"parts":[0,24.249975000000006,3.8958000000000004,0],"budgetLow":19.758365999999995,"budgetHigh":45.834465,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE18.01","baselineMinutes":75,"eligibleMinutes":71.25,"adoptedMinutes":71.25,"delegatedMinutes":66.2625,"serviceMinutes":3.75,"totalMinutes":6.90375,"parts":[0,6.191249999999999,0.7125,0],"budgetLow":4.838639999999998,"budgetHigh":11.27025,"maintenanceMinutes":0},{"id":"SE18.02","baselineMinutes":105,"eligibleMinutes":99.75,"adoptedMinutes":99.75,"delegatedMinutes":92.7675,"serviceMinutes":5.25,"totalMinutes":8.785250000000003,"parts":[0,7.787750000000003,0.9975000000000002,0],"budgetLow":5.894095999999999,"budgetHigh":14.89835,"maintenanceMinutes":0},{"id":"SE18.03","baselineMinutes":105,"eligibleMinutes":99.75,"adoptedMinutes":99.75,"delegatedMinutes":96.7575,"serviceMinutes":5.25,"totalMinutes":6.349350000000003,"parts":[0,4.753350000000003,1.596,0],"budgetLow":4.463760000000001,"budgetHigh":10.16715,"maintenanceMinutes":0},{"id":"SE18.04","baselineMinutes":75,"eligibleMinutes":73.725,"adoptedMinutes":73.725,"delegatedMinutes":70.03875,"serviceMinutes":1.2750000000000001,"totalMinutes":6.107425,"parts":[0,5.517625,0.5898,0],"budgetLow":4.561869999999998,"budgetHigh":9.498715,"maintenanceMinutes":0}]},{"taskId":"SE19","scenarioId":"manual","current":{"baselineMinutes":300,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":300,"parts":[300,0,0,0],"budgetLow":300,"budgetHigh":300,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE19.01","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE19.02","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE19.03","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE19.04","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0}]},{"taskId":"SE19","scenarioId":"assistant","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":49.8,"serviceMinutes":0,"totalMinutes":260.8655,"parts":[0,243.4655,17.4,0],"budgetLow":215.76874999999998,"budgetHigh":317.89625,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE19.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":1.8,"serviceMinutes":0,"totalMinutes":66.5255,"parts":[0,64.7255,1.7999999999999998,0],"budgetLow":60.39499999999999,"budgetHigh":72.46999999999998,"maintenanceMinutes":0},{"id":"SE19.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":76.28,"parts":[0,67.28,9,0],"budgetLow":59.9225,"budgetHigh":98.2175,"maintenanceMinutes":0},{"id":"SE19.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":67.46,"parts":[0,63.86,3.6,0],"budgetLow":54.443749999999994,"budgetHigh":84.43625,"maintenanceMinutes":0},{"id":"SE19.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":50.599999999999994,"parts":[0,47.599999999999994,3,0],"budgetLow":41.00749999999999,"budgetHigh":62.772499999999994,"maintenanceMinutes":0}]},{"taskId":"SE19","scenarioId":"agent","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":93.3,"serviceMinutes":0,"totalMinutes":211.24775,"parts":[0,193.84775,17.4,0],"budgetLow":162.34924999999998,"budgetHigh":273.33275,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE19.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":4.8,"serviceMinutes":0,"totalMinutes":57.85399999999999,"parts":[0,56.053999999999995,1.7999999999999998,0],"budgetLow":49.84399999999999,"budgetHigh":65.76199999999999,"maintenanceMinutes":0},{"id":"SE19.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":36,"serviceMinutes":0,"totalMinutes":59.089999999999996,"parts":[0,50.089999999999996,9,0],"budgetLow":41.288,"budgetHigh":82.184,"maintenanceMinutes":0},{"id":"SE19.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":53.88125,"parts":[0,50.28125,3.6,0],"budgetLow":39.54425,"budgetHigh":71.89025,"maintenanceMinutes":0},{"id":"SE19.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":40.4225,"parts":[0,37.4225,3,0],"budgetLow":31.673000000000002,"budgetHigh":53.49649999999999,"maintenanceMinutes":0}]},{"taskId":"SE19","scenarioId":"harness","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":141.3,"serviceMinutes":0,"totalMinutes":165.92000000000002,"parts":[0,152,13.920000000000002,0],"budgetLow":122.42000000000002,"budgetHigh":228.428,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE19.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":50.599999999999994,"parts":[0,49.16,1.44,0],"budgetLow":41.96,"budgetHigh":59.384,"maintenanceMinutes":0},{"id":"SE19.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":54,"serviceMinutes":0,"totalMinutes":43.160000000000004,"parts":[0,35.96,7.2,0],"budgetLow":29.840000000000003,"budgetHigh":65.84,"maintenanceMinutes":0},{"id":"SE19.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":49.5,"serviceMinutes":0,"totalMinutes":39.74,"parts":[0,36.86,2.8800000000000003,0],"budgetLow":26.780000000000005,"budgetHigh":58.06400000000001,"maintenanceMinutes":0},{"id":"SE19.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":28.8,"serviceMinutes":0,"totalMinutes":32.42,"parts":[0,30.02,2.4000000000000004,0],"budgetLow":23.84,"budgetHigh":45.14,"maintenanceMinutes":0}]},{"taskId":"SE19","scenarioId":"model_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":181.2,"serviceMinutes":0,"totalMinutes":127.74199999999999,"parts":[0,116.43199999999999,11.31,0],"budgetLow":89.5265,"budgetHigh":185.45749999999998,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE19.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":18,"serviceMinutes":0,"totalMinutes":39.13999999999999,"parts":[0,37.96999999999999,1.17,0],"budgetLow":29.567,"budgetHigh":50.071999999999996,"maintenanceMinutes":0},{"id":"SE19.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":64.8,"serviceMinutes":0,"totalMinutes":33.278,"parts":[0,27.427999999999997,5.8500000000000005,0],"budgetLow":22.604,"budgetHigh":53.897,"maintenanceMinutes":0},{"id":"SE19.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":61.2,"serviceMinutes":0,"totalMinutes":30.523999999999997,"parts":[0,28.183999999999997,2.3400000000000003,0],"budgetLow":20.3765,"budgetHigh":45.846500000000006,"maintenanceMinutes":0},{"id":"SE19.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":37.2,"serviceMinutes":0,"totalMinutes":24.799999999999997,"parts":[0,22.849999999999998,1.9500000000000002,0],"budgetLow":16.979000000000003,"budgetHigh":35.641999999999996,"maintenanceMinutes":0}]},{"taskId":"SE19","scenarioId":"harness_plus","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":177.6,"serviceMinutes":0,"totalMinutes":128.36,"parts":[0,117.05000000000001,11.31,0],"budgetLow":87.0635,"budgetHigh":185.93225,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE19.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":15,"serviceMinutes":0,"totalMinutes":42.1925,"parts":[0,41.0225,1.17,0],"budgetLow":32.265499999999996,"budgetHigh":51.98,"maintenanceMinutes":0},{"id":"SE19.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":64.8,"serviceMinutes":0,"totalMinutes":32,"parts":[0,26.150000000000002,5.8500000000000005,0],"budgetLow":19.931,"budgetHigh":52.6055,"maintenanceMinutes":0},{"id":"SE19.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":63,"serviceMinutes":0,"totalMinutes":28.422500000000003,"parts":[0,26.082500000000003,2.3400000000000003,0],"budgetLow":17.771,"budgetHigh":44.431250000000006,"maintenanceMinutes":0},{"id":"SE19.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":34.8,"serviceMinutes":0,"totalMinutes":25.745,"parts":[0,23.795,1.9500000000000002,0],"budgetLow":17.096000000000004,"budgetHigh":36.9155,"maintenanceMinutes":0}]},{"taskId":"SE19","scenarioId":"near_rsi","current":{"baselineMinutes":300,"eligibleMinutes":300,"adoptedMinutes":300,"delegatedMinutes":218.7,"serviceMinutes":0,"totalMinutes":89.90599999999999,"parts":[0,81.20599999999999,8.7,0],"budgetLow":61.126999999999995,"budgetHigh":138.515,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE19.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":27,"serviceMinutes":0,"totalMinutes":28.309999999999995,"parts":[0,27.409999999999997,0.8999999999999999,0],"budgetLow":20.299999999999997,"budgetHigh":39.019999999999996,"maintenanceMinutes":0},{"id":"SE19.02","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":74.7,"serviceMinutes":0,"totalMinutes":23.125999999999998,"parts":[0,18.625999999999998,4.5,0],"budgetLow":14.9,"budgetHigh":38.3,"maintenanceMinutes":0},{"id":"SE19.03","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":72,"serviceMinutes":0,"totalMinutes":21.02,"parts":[0,19.22,1.8,0],"budgetLow":14.116999999999999,"budgetHigh":34.115,"maintenanceMinutes":0},{"id":"SE19.04","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":45,"serviceMinutes":0,"totalMinutes":17.45,"parts":[0,15.95,1.5,0],"budgetLow":11.809999999999999,"budgetHigh":27.08,"maintenanceMinutes":0}]},{"taskId":"SE19","scenarioId":"saas_stack","current":{"baselineMinutes":300,"eligibleMinutes":261.75,"adoptedMinutes":261.75,"delegatedMinutes":120.9825,"serviceMinutes":38.25,"totalMinutes":156.2671,"parts":[0,144.2335,12.033600000000002,0],"budgetLow":115.57582000000001,"budgetHigh":222.79727200000002,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE19.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":50.599999999999994,"parts":[0,49.16,1.44,0],"budgetLow":41.96,"budgetHigh":59.384,"maintenanceMinutes":0},{"id":"SE19.02","baselineMinutes":90,"eligibleMinutes":79.2,"adoptedMinutes":79.2,"delegatedMinutes":47.52,"serviceMinutes":10.799999999999999,"totalMinutes":40.480799999999995,"parts":[0,34.1448,6.336000000000001,0],"budgetLow":28.014000000000003,"budgetHigh":64.0896,"maintenanceMinutes":0},{"id":"SE19.03","baselineMinutes":90,"eligibleMinutes":80.55,"adoptedMinutes":80.55,"delegatedMinutes":44.3025,"serviceMinutes":9.45,"totalMinutes":37.79230000000001,"parts":[0,35.21470000000001,2.5776000000000003,0],"budgetLow":25.62682,"budgetHigh":57.00467199999999,"maintenanceMinutes":0},{"id":"SE19.04","baselineMinutes":60,"eligibleMinutes":42,"adoptedMinutes":42,"delegatedMinutes":20.16,"serviceMinutes":18,"totalMinutes":27.394,"parts":[0,25.714,1.6800000000000002,0],"budgetLow":19.975,"budgetHigh":42.31900000000001,"maintenanceMinutes":0}]},{"taskId":"SE19","scenarioId":"far_rsi","current":{"baselineMinutes":300,"eligibleMinutes":261.75,"adoptedMinutes":261.75,"delegatedMinutes":238.8225,"serviceMinutes":38.25,"totalMinutes":33.134350000000005,"parts":[0,30.125950000000003,3.0084000000000004,0],"budgetLow":23.867962,"budgetHigh":52.468503999999996,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE19.01","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":48,"serviceMinutes":0,"totalMinutes":8.36,"parts":[0,8,0.36,0],"budgetLow":4.4719999999999995,"budgetHigh":14.924,"maintenanceMinutes":0},{"id":"SE19.02","baselineMinutes":90,"eligibleMinutes":79.2,"adoptedMinutes":79.2,"delegatedMinutes":75.24,"serviceMinutes":10.799999999999999,"totalMinutes":9.127200000000002,"parts":[0,7.543200000000002,1.5840000000000003,0],"budgetLow":6.8376,"budgetHigh":14.288879999999999,"maintenanceMinutes":0},{"id":"SE19.03","baselineMinutes":90,"eligibleMinutes":80.55,"adoptedMinutes":80.55,"delegatedMinutes":76.5225,"serviceMinutes":9.45,"totalMinutes":7.969150000000002,"parts":[0,7.324750000000002,0.6444000000000001,0],"budgetLow":6.218362,"budgetHigh":12.078424,"maintenanceMinutes":0},{"id":"SE19.04","baselineMinutes":60,"eligibleMinutes":42,"adoptedMinutes":42,"delegatedMinutes":39.06,"serviceMinutes":18,"totalMinutes":7.678,"parts":[0,7.258,0.42000000000000004,0],"budgetLow":6.34,"budgetHigh":11.177200000000001,"maintenanceMinutes":0}]},{"taskId":"SE20","scenarioId":"manual","current":{"baselineMinutes":240,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":240,"parts":[240,0,0,0],"budgetLow":240,"budgetHigh":240,"maintenanceMinutes":0},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE20.01","baselineMinutes":90,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":90,"parts":[90,0,0,0],"budgetLow":90,"budgetHigh":90,"maintenanceMinutes":0},{"id":"SE20.02","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE20.03","baselineMinutes":60,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":60,"parts":[60,0,0,0],"budgetLow":60,"budgetHigh":60,"maintenanceMinutes":0},{"id":"SE20.04","baselineMinutes":30,"eligibleMinutes":0,"adoptedMinutes":0,"delegatedMinutes":0,"serviceMinutes":0,"totalMinutes":30,"parts":[30,0,0,0],"budgetLow":30,"budgetHigh":30,"maintenanceMinutes":0}]},{"taskId":"SE20","scenarioId":"assistant","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":75.9,"serviceMinutes":0,"totalMinutes":163.3355,"parts":[0,124.6355,8.7,30],"budgetLow":132.03050000000002,"budgetHigh":201.17749999999998,"maintenanceMinutes":30},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE20.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":31.5,"serviceMinutes":0,"totalMinutes":40.6875,"parts":[0,37.9875,2.6999999999999997,0],"budgetLow":29.347500000000004,"budgetHigh":54.277499999999996,"maintenanceMinutes":0},{"id":"SE20.02","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":28.125,"parts":[0,26.325,1.7999999999999998,0],"budgetLow":20.564999999999998,"budgetHigh":37.185,"maintenanceMinutes":0},{"id":"SE20.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":21,"serviceMinutes":0,"totalMinutes":32.324999999999996,"parts":[0,28.724999999999998,3.5999999999999996,0],"budgetLow":23.385,"budgetHigh":43.78499999999999,"maintenanceMinutes":0},{"id":"SE20.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":2.4,"serviceMinutes":0,"totalMinutes":32.198,"parts":[0,31.598000000000003,0.6,0],"budgetLow":28.733,"budgetHigh":35.92999999999999,"maintenanceMinutes":0}]},{"taskId":"SE20","scenarioId":"agent","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":124.5,"serviceMinutes":0,"totalMinutes":159.9275,"parts":[0,91.22749999999999,8.7,60],"budgetLow":131.56400000000002,"budgetHigh":200.63449999999997,"maintenanceMinutes":60},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE20.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":49.5,"serviceMinutes":0,"totalMinutes":29.3925,"parts":[0,26.6925,2.6999999999999997,0],"budgetLow":19.096500000000002,"budgetHigh":43.706999999999994,"maintenanceMinutes":0},{"id":"SE20.02","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":33,"serviceMinutes":0,"totalMinutes":20.595000000000002,"parts":[0,18.795,1.7999999999999998,0],"budgetLow":13.731,"budgetHigh":30.137999999999995,"maintenanceMinutes":0},{"id":"SE20.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":36,"serviceMinutes":0,"totalMinutes":23.28,"parts":[0,19.68,3.5999999999999996,0],"budgetLow":16.359,"budgetHigh":35.126999999999995,"maintenanceMinutes":0},{"id":"SE20.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":6,"serviceMinutes":0,"totalMinutes":26.66,"parts":[0,26.06,0.6,0],"budgetLow":22.3775,"budgetHigh":31.6625,"maintenanceMinutes":0}]},{"taskId":"SE20","scenarioId":"harness","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":159,"serviceMinutes":0,"totalMinutes":166.73000000000002,"parts":[0,69.77000000000001,6.959999999999999,90],"budgetLow":144.56,"budgetHigh":204.278,"maintenanceMinutes":90},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE20.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":63,"serviceMinutes":0,"totalMinutes":21.360000000000003,"parts":[0,19.200000000000003,2.1599999999999997,0],"budgetLow":13.8,"budgetHigh":34.248,"maintenanceMinutes":0},{"id":"SE20.02","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":42,"serviceMinutes":0,"totalMinutes":15.239999999999998,"parts":[0,13.799999999999999,1.44,0],"budgetLow":10.200000000000001,"budgetHigh":23.832,"maintenanceMinutes":0},{"id":"SE20.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":45,"serviceMinutes":0,"totalMinutes":17.279999999999998,"parts":[0,14.399999999999999,2.88,0],"budgetLow":11.639999999999999,"budgetHigh":27.744,"maintenanceMinutes":0},{"id":"SE20.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":22.850000000000005,"parts":[0,22.370000000000005,0.48,0],"budgetLow":18.92,"budgetHigh":28.454,"maintenanceMinutes":0}]},{"taskId":"SE20","scenarioId":"model_plus","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":184.2,"serviceMinutes":0,"totalMinutes":149.765,"parts":[0,54.11,5.654999999999999,90],"budgetLow":132.90949999999998,"budgetHigh":181.39999999999998,"maintenanceMinutes":90},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE20.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":73.8,"serviceMinutes":0,"totalMinutes":15.465,"parts":[0,13.71,1.755,0],"budgetLow":10.114499999999998,"budgetHigh":25.814999999999998,"maintenanceMinutes":0},{"id":"SE20.02","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":49.2,"serviceMinutes":0,"totalMinutes":11.309999999999999,"parts":[0,10.139999999999999,1.17,0],"budgetLow":7.743000000000001,"budgetHigh":18.21,"maintenanceMinutes":0},{"id":"SE20.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":49.2,"serviceMinutes":0,"totalMinutes":14.159999999999998,"parts":[0,11.819999999999999,2.34,0],"budgetLow":9.671999999999999,"budgetHigh":22.667999999999996,"maintenanceMinutes":0},{"id":"SE20.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":18.83,"parts":[0,18.439999999999998,0.39,0],"budgetLow":15.379999999999999,"budgetHigh":24.706999999999997,"maintenanceMinutes":0}]},{"taskId":"SE20","scenarioId":"harness_plus","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":180,"serviceMinutes":0,"totalMinutes":164.765,"parts":[0,54.11,5.654999999999999,105],"budgetLow":146.4455,"budgetHigh":196.673,"maintenanceMinutes":105},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE20.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":70.2,"serviceMinutes":0,"totalMinutes":16.14,"parts":[0,14.385,1.755,0],"budgetLow":10.4205,"budgetHigh":26.8905,"maintenanceMinutes":0},{"id":"SE20.02","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":46.8,"serviceMinutes":0,"totalMinutes":11.760000000000002,"parts":[0,10.590000000000002,1.17,0],"budgetLow":7.947,"budgetHigh":18.927,"maintenanceMinutes":0},{"id":"SE20.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":51,"serviceMinutes":0,"totalMinutes":12.675,"parts":[0,10.335,2.34,0],"budgetLow":8.463000000000001,"budgetHigh":20.631,"maintenanceMinutes":0},{"id":"SE20.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":12,"serviceMinutes":0,"totalMinutes":19.189999999999998,"parts":[0,18.799999999999997,0.39,0],"budgetLow":14.615000000000002,"budgetHigh":25.2245,"maintenanceMinutes":0}]},{"taskId":"SE20","scenarioId":"near_rsi","current":{"baselineMinutes":240,"eligibleMinutes":240,"adoptedMinutes":240,"delegatedMinutes":206.7,"serviceMinutes":0,"totalMinutes":117.68,"parts":[0,38.33,4.35,75],"budgetLow":105.815,"budgetHigh":142.51999999999998,"maintenanceMinutes":75},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE20.01","baselineMinutes":90,"eligibleMinutes":90,"adoptedMinutes":90,"delegatedMinutes":81,"serviceMinutes":0,"totalMinutes":10.649999999999999,"parts":[0,9.299999999999999,1.3499999999999999,0],"budgetLow":7.365000000000001,"budgetHigh":18.57,"maintenanceMinutes":0},{"id":"SE20.02","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":54,"serviceMinutes":0,"totalMinutes":8.1,"parts":[0,7.199999999999999,0.8999999999999999,0],"budgetLow":5.909999999999999,"budgetHigh":13.379999999999997,"maintenanceMinutes":0},{"id":"SE20.03","baselineMinutes":60,"eligibleMinutes":60,"adoptedMinutes":60,"delegatedMinutes":55.2,"serviceMinutes":0,"totalMinutes":9.84,"parts":[0,8.04,1.7999999999999998,0],"budgetLow":7.140000000000001,"budgetHigh":15.78,"maintenanceMinutes":0},{"id":"SE20.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":16.5,"serviceMinutes":0,"totalMinutes":14.09,"parts":[0,13.79,0.3,0],"budgetLow":10.4,"budgetHigh":19.79,"maintenanceMinutes":0}]},{"taskId":"SE20","scenarioId":"saas_stack","current":{"baselineMinutes":240,"eligibleMinutes":219,"adoptedMinutes":219,"delegatedMinutes":144,"serviceMinutes":21,"totalMinutes":196.042,"parts":[0,69.73,6.312,120],"budgetLow":175.03,"budgetHigh":234.23680000000002,"maintenanceMinutes":120},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE20.01","baselineMinutes":90,"eligibleMinutes":81,"adoptedMinutes":81,"delegatedMinutes":56.7,"serviceMinutes":9,"totalMinutes":21.124,"parts":[0,19.18,1.944,0],"budgetLow":14.05,"budgetHigh":34.285599999999995,"maintenanceMinutes":0},{"id":"SE20.02","baselineMinutes":60,"eligibleMinutes":54,"adoptedMinutes":54,"delegatedMinutes":37.8,"serviceMinutes":6,"totalMinutes":15.116,"parts":[0,13.82,1.296,0],"budgetLow":10.400000000000002,"budgetHigh":23.890400000000003,"maintenanceMinutes":0},{"id":"SE20.03","baselineMinutes":60,"eligibleMinutes":54,"adoptedMinutes":54,"delegatedMinutes":40.5,"serviceMinutes":6,"totalMinutes":16.952,"parts":[0,14.36,2.592,0],"budgetLow":11.659999999999998,"budgetHigh":27.606800000000003,"maintenanceMinutes":0},{"id":"SE20.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":9,"serviceMinutes":0,"totalMinutes":22.850000000000005,"parts":[0,22.370000000000005,0.48,0],"budgetLow":18.92,"budgetHigh":28.454,"maintenanceMinutes":0}]},{"taskId":"SE20","scenarioId":"far_rsi","current":{"baselineMinutes":240,"eligibleMinutes":219,"adoptedMinutes":219,"delegatedMinutes":210.72,"serviceMinutes":21,"totalMinutes":47.41,"parts":[0,15.832000000000003,1.578,30],"budgetLow":43.87675,"budgetHigh":56.415400000000005,"maintenanceMinutes":30},"legacyParent":null,"legacyChild":null,"children":[{"id":"SE20.01","baselineMinutes":90,"eligibleMinutes":81,"adoptedMinutes":81,"delegatedMinutes":79.38,"serviceMinutes":9,"totalMinutes":4.906000000000001,"parts":[0,4.420000000000002,0.486,0],"budgetLow":4.04425,"budgetHigh":7.348599999999999,"maintenanceMinutes":0},{"id":"SE20.02","baselineMinutes":60,"eligibleMinutes":54,"adoptedMinutes":54,"delegatedMinutes":52.92,"serviceMinutes":6,"totalMinutes":3.704,"parts":[0,3.3800000000000003,0.324,0],"budgetLow":3.1295000000000006,"budgetHigh":5.332400000000002,"maintenanceMinutes":0},{"id":"SE20.03","baselineMinutes":60,"eligibleMinutes":54,"adoptedMinutes":54,"delegatedMinutes":52.92,"serviceMinutes":6,"totalMinutes":4.46,"parts":[0,3.812,0.648,0],"budgetLow":3.623,"budgetHigh":6.358400000000001,"maintenanceMinutes":0},{"id":"SE20.04","baselineMinutes":30,"eligibleMinutes":30,"adoptedMinutes":30,"delegatedMinutes":25.5,"serviceMinutes":0,"totalMinutes":4.340000000000001,"parts":[0,4.220000000000001,0.12,0],"budgetLow":3.08,"budgetHigh":7.376,"maintenanceMinutes":0}]}],"sources":[{"id":"SWEVER","title":"SWE-bench官方FAQ","url":"https://www.swebench.com/SWE-bench/faq/","status":"active","version":"2026-10-22","checkedAt":"2026-10-22","publishedAt":"","readLevel":"官方FAQ核查","design":"官方任务与评测文档","finding":"500个Verified问题及补丁执行检查；提供软件缺陷修复参考类。","limits":"只覆盖所定义问题；不能代表前后端完整交付，也不能把Resolved当作岗位时间份额。"},{"id":"SWEAUDIT","title":"SWE-bench Verified评测局限","url":"https://openai.com/index/why-we-no-longer-evaluate-swe-bench-verified/","status":"active","version":"2026-02-23","checkedAt":"2026-10-22","publishedAt":"","readLevel":"官方分析正文开头核查","design":"基准审计","finding":"2026-02-23分析提出污染及测试拒绝正确解等问题。","limits":"审计的是特定子样本，不能推成所有基准失效；本报告不据此调整一个固定折扣。"},{"id":"LANCER","title":"SWE-Lancer","url":"https://arxiv.org/abs/2502.12115","status":"active","version":"2025-05-29 v4","checkedAt":"2026-10-22","publishedAt":"","readLevel":"论文摘要核查","design":"软件工程基准","finding":"2025 v4：1400余个真实自由职业任务，包含实现与方案选择，工程任务采用端到端测试。","limits":"历史模型结果不作为2026排名；真实付款金额不是本地人工时间或SaaS价格。"},{"id":"FEATURE","title":"FeatureBench","url":"https://arxiv.org/abs/2602.10975","status":"active","version":"2026-02-11","checkedAt":"2026-10-22","publishedAt":"","readLevel":"论文摘要与官方项目页核查","design":"复杂功能基准","finding":"v1含200任务、3,825环境、24个Python开源仓库；Claude Opus 4.5全集resolved 11.0%，Codex+GPT-5.1-Codex medium为12.5%；逐题passed与resolved不同。","limits":"复杂多文件特征任务；不得将resolved率与SWE-bench榜单分数或本地成功率直接比较，论文模型/工具/预算限定。"},{"id":"DESIGN","title":"Design2Code","url":"https://arxiv.org/abs/2403.03163","status":"active","version":"2025-02-09 v3","checkedAt":"2026-10-22","publishedAt":"","readLevel":"论文摘要核查","design":"前端视觉基准","finding":"v3使用484个真实网页的截图到代码任务，并有人类评价。","limits":"视觉相似不保证动态状态、可访问性、业务正确性或安全。"},{"id":"INTERACT","title":"Interaction2Code","url":"https://arxiv.org/abs/2411.03292","status":"active","version":"2026-03-01 v3","checkedAt":"2026-10-22","publishedAt":"","readLevel":"论文摘要核查","design":"前端交互基准","finding":"2026 v3覆盖127网页、374个交互；强调静态页面评价遗漏真实交互。","limits":"不是生产全栈交付实验，也不直接给出人工检查分钟。"},{"id":"PROGRAM","title":"ProgramBench","url":"https://arxiv.org/abs/2605.03546","status":"active","version":"2026-05-05","checkedAt":"2026-10-22","publishedAt":"","readLevel":"原论文v1任务定义、评测设置和结果核验","design":"基准给定参考可执行程序和文档，隐藏源代码/测试，要求重建输入输出行为；200题，9个模型设置，mini-SWE-agent，20 CPU/60GB RAM，上限1,000步或6小时。","finding":"没有模型设置完全解出任务；Claude Opus 4.7仅3%任务通过至少95%测试。论文页眉v1为2026-05-05，正文脚注另列2026-08-24，日期口径保留。","limits":"这是黑盒行为重建，不是自然语言新需求到完整B2B产品开发；测试近似目标行为，不代表维护性、完整需求或生产质量。"},{"id":"TERMINAL","title":"Terminal-Bench 4.0","url":"https://www.tbench.ai/news/terminal-bench-4-0","status":"active","version":"2026-08-28","checkedAt":"2026-10-22","publishedAt":"","readLevel":"官方更新正文核查","design":"环境与评测方法","finding":"4.0校准资源、修复任务、移除饱和项，并将Agent超时设为8小时。","limits":"基础设施与时间预算影响成绩；不把2.0、3.0与4.0分数混排。"},{"id":"METR25","title":"METR早期2025开发者实验","url":"https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/","status":"active","version":"2025-07-10","checkedAt":"2026-10-22","publishedAt":"","readLevel":"METR官方原研究博客正文：RCT设计与+19%核心结果；95% CI由METR26官方更新另行支持。","design":"随机现场实验","finding":"16名熟悉仓库的开发者、246问题；允许早期2025工具时完成任务增加19%时间。","limits":"特定历史样本，不代表当前所有全栈开发；说明能力基准与真实净时间需要分开。"},{"id":"METR26","title":"METR实验设计更新","url":"https://metr.org/blog/2026-02-24-uplift-update/","status":"active","version":"2026-02-24","checkedAt":"2026-10-22","publishedAt":"","readLevel":"官方结果及局限核查","design":"后续研究及偏差分析","finding":"作者指出参与和任务选择、多Agent并行计时让后续生产率信号不可靠。","limits":"不采用不可靠数据给当前效率打统一折扣；本地仍需记录漏记与自选。"},{"id":"RLS","title":"Supabase行级安全文档","url":"https://supabase.com/docs/guides/database/postgres/row-level-security","status":"active","version":"2026-10-22滚动文档","checkedAt":"2026-10-22","publishedAt":"","readLevel":"官方文档机制核查","design":"官方产品机制","finding":"托管Postgres可配置行级安全策略；项目仍需正确的授权与策略测试。","limits":"托管服务不会自动理解租户边界；本报告未开通或测试该产品。"},{"id":"WEBHOOK","title":"Stripe webhook文档","url":"https://docs.stripe.com/webhooks","status":"active","version":"2026-10-22滚动文档","checkedAt":"2026-10-22","publishedAt":"","readLevel":"官方事件排序及重试章节核查","design":"官方产品机制","finding":"webhook不保证事件顺序；集成应考虑重复事件、重试与最终状态。","limits":"支付只是第三方事件集成的例子；不把供应商可靠性当作业务集成正确性。"},{"id":"PLAYWRIGHT","title":"Playwright断言文档","url":"https://playwright.dev/docs/test-assertions","status":"active","version":"2026-10-22滚动文档","checkedAt":"2026-10-22","publishedAt":"","readLevel":"官方断言章节核查","design":"官方验证工具","finding":"支持自动重试断言、界面与截图检查，可作为前端回归工具。","limits":"测试通过仅覆盖所写断言；不证明用户价值或完全无障碍。"},{"id":"COPILOT22","title":"GitHub Copilot受控编程任务实验","url":"https://arxiv.org/abs/2302.06590","status":"active","version":"arXiv v1，2023-02-13","checkedAt":"2026-10-23","publishedAt":"","readLevel":"arXiv论文随机分派和Results中完成者条件时间；同研究作者官方总结另列为COPILOT22BLOG","design":"95名Upwork开发者随机分派：45人处理组、50人对照组。论文提及来自处理/对照两组的35名开发者完成任务及问卷，但未说明这35人与完成者时长分析样本的对应关系；不将该句作为时长分析的精确分母。","finding":"对完成任务者条件化后，论文报告处理组71.17分钟、对照组160.89分钟，任务完成时间减少55.8%（95% CI 21%至89%）。原文35名完成者句未单列时间分析的有效分组n；同研究作者的GitHub总结另报告完成率78%/70%，见COPILOT22BLOG，不能将两者当独立复现或据四舍五入比例倒推精确人数。","limits":"正文称35名开发者来自处理组和对照组完成任务及问卷，但未单列两组时间分析有效n，不能把该句当精确时长分母；作者总结的78%/70%是四舍五入完成率，不用于反推人数。结果条件于任务完成；单一短时JavaScript HTTP服务器任务，不测长期维护或复杂仓库。"},{"id":"MS3RCT","title":"三家公司生成式AI开发者现场实验","url":"https://www.microsoft.com/en-us/research/publication/the-effects-of-generative-ai-on-high-skilled-work-evidence-from-three-field-experiments-with-software-developers/","status":"active","version":"当前引用的Microsoft Research作者页：2025-06工作稿；原登记期刊出版信息：Management Science，2026-02-27（不作为本页发布日期）","checkedAt":"2026-10-23","publishedAt":"2025-06","readLevel":"Microsoft Research作者页面、论文摘要及出版信息核验","design":"Microsoft、Accenture及一家匿名Fortune 100公司在正常业务中开展三项随机提供AI编码助手的现场实验；合并样本4,867名开发者。","finding":"合并分析报告已完成任务数增加26.08%，标准误10.3%；单项研究有噪声，效应随研究/人群变化。","limits":"指标是任务产出/完成量，不是个人主动时间缩短、质量等价或商业价值；早期编码补全助手和公司样本不等于Agent或本项目。"},{"id":"MSCLI26","title":"Microsoft早期CLI编码Agent推广研究","url":"https://arxiv.org/abs/2607.01418","status":"active","version":"arXiv v1，2026-07-01","checkedAt":"2026-10-23","publishedAt":"","readLevel":"arXiv摘要及全文识别方法、指标、作者声明核验","design":"研究Microsoft数万工程师在2026年初Claude Code与GitHub Copilot CLI推广；用合成对照估计采用者的merged PR变化，非随机采用。","finding":"作者报告采用者相较反事实每天合并PR约多24%，效应在四个月观察窗持续；merged PR明确作为输出代理。","limits":"单一公司、采用选择和合成对照假设限制因果外推；PR数量不等于PR价值、质量、净人时或业务产出；作者为Microsoft研究人员并披露利益关联。"},{"id":"SUPABASEMCP","title":"Supabase MCP Server官方文档","url":"https://supabase.com/docs/guides/ai-tools/mcp","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Supabase官方MCP文档核验","design":"供应商功能、安全和配置文档。","finding":"MCP客户端可连接项目并查询/操作数据库、调试、函数与分支等工具组；文档支持按项目限定、只读选项和功能组启停，并明确连接LLM有安全风险。","limits":"功能说明不证明Agent操作准确、节时或生产适用；授权范围、客户端工具实现和当前文档版本需复核。"},{"id":"SUPABASERLS","title":"Supabase行级安全与数据库安全文档","url":"https://supabase.com/docs/guides/database/postgres/row-level-security","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Supabase官方RLS及secure-data文档核验","design":"供应商数据库授权机制与配置文档。","finding":"Postgres RLS需针对表启用并配置策略；服务端secret/service_role凭据绕过RLS，不能暴露给浏览器；应用仍需配置表权限并验证允许/拒绝路径。","limits":"平台提供机制而非自动正确的租户授权；具体表/grant/policy、视图、函数和密钥路径必须按项目审查。"},{"id":"SUPABASEBRANCH","title":"Supabase数据库分支官方文档","url":"https://supabase.com/docs/guides/deployment/branching","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Supabase官方Deployment & Branching/Branching页面核验","design":"供应商PR预览分支、分支环境复制内容与部署流程文档。","finding":"PR可建立独立预览环境；默认不复制生产数据或Storage对象；分支有独立API凭证，并复制指定项目设置与Edge Functions。","limits":"该页不说明分支资源规模或费用；若选择显式包含生产数据，仍需按生产数据保护；dashboard branch功能阶段/套餐需重核。"},{"id":"SUPABASEBACKUP","title":"Supabase数据库备份与恢复文档","url":"https://supabase.com/docs/guides/platform/backups","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Supabase官方Database Backups中备份类型、恢复过程及PITR说明核验","design":"供应商数据库备份保留与恢复操作文档。","finding":"官方说明数据库备份可按计划/套餐保留；恢复时项目不可访问，停机时长取决于数据库规模，PITR/日备份选项与收费因套餐而异。","limits":"该页只描述数据库恢复，不说明对象、应用配置或其他服务的完整跨平台迁移；目标项目的RTO/RPO和费用未知。"},{"id":"SUPABASESELF","title":"Supabase自托管官方文档","url":"https://supabase.com/docs/guides/self-hosting","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Supabase官方self-hosting及backup文档核验","design":"供应商自托管架构、部署与责任文档。","finding":"自托管要求运营服务器、数据库、网络、安全更新、备份/灾备、监控/可用性等；托管版部分功能不一定自托管可用。","limits":"责任清单不估计人员配置或TCO，也不证明自托管等价于托管服务。"},{"id":"CFAGENT","title":"Cloudflare Docs for Agents","url":"https://developers.cloudflare.com/docs-for-agents/","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Cloudflare官方Docs for Agents文档核验","design":"供应商开发者文档索引、Skills、MCP、API/CLI与工具说明。","finding":"Cloudflare提供供Agent发现和使用的文档、Skills及MCP/API工具，可覆盖查日志、调用API和部署等操作能力。","limits":"工具可调用不代表Agent正确、授权安全、部署可回滚或节省工时；文档和可用工具按账户/版本核验。"},{"id":"CFQUEUE","title":"Cloudflare Queues投递保证","url":"https://developers.cloudflare.com/queues/reference/delivery-guarantees/","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Cloudflare官方delivery guarantees文档核验","design":"供应商队列语义和投递文档。","finding":"默认至少一次投递；重复消息可能发生且消息顺序不保证，消费者需要幂等处理并设计重试/失败路径。","limits":"产品投递语义不替代业务顺序、去重和一致性设计；可用选项按队列配置/版本核实。"},{"id":"CFD1","title":"Cloudflare D1平台限制","url":"https://developers.cloudflare.com/d1/platform/limits/","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Cloudflare官方D1 limits文档核验","design":"供应商数据库容量、运行和查询限制文档。","finding":"付费D1单库最大10GB，免费单库500MB；单数据库查询串行且单线程，吞吐取决于查询时间。","limits":"额度和限制会随套餐/版本变化；容量上限不等于适用性，必须按真实数据、并发、SQLite语义和访问形态验证。"},{"id":"CFHYPER","title":"Cloudflare Hyperdrive数据库兼容限制","url":"https://developers.cloudflare.com/hyperdrive/reference/supported-databases-and-features/","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Cloudflare官方Hyperdrive supported databases/features文档核验","design":"供应商数据库连接池、支持数据库与会话功能兼容列表。","finding":"Hyperdrive支持接入Supabase Postgres等数据库并提供连接池；PREPARE、advisory locks、LISTEN/NOTIFY和会话级状态等语义存在限制。","limits":"兼容表不是端到端性能或全量协议保证；事务/会话使用方式、驱动和数据库版本需单独验证。"},{"id":"LOVABLEGITHUB","title":"Lovable GitHub集成文档","url":"https://docs.lovable.dev/integrations/github","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Lovable官方GitHub integration文档核验","design":"供应商源码同步、PR和本地开发说明。","finding":"支持双向GitHub同步并可通过PR及本地工作流继续开发/在平台外部署；同步的是源代码。","limits":"代码同步不自动迁移或等价替换后端数据、认证、密钥、存储或托管运行服务。"},{"id":"LOVABLESB","title":"Lovable Supabase集成与后端限制","url":"https://docs.lovable.dev/integrations/supabase","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Lovable官方Supabase integration文档核验","design":"供应商产品生成、托管后端和自有Supabase集成说明。","finding":"可用自然语言生成应用并连接自有Supabase；Lovable内置Backend与自有Supabase不可一步自动切换，需分别处理目标后端数据/配置。","limits":"官方说明的是产品能力/切换边界，不给生产质量、节时、完全可移植性或固定迁移工时证据。"},{"id":"SUPABASEAPI","title":"Supabase Data REST API文档","url":"https://supabase.com/docs/guides/api","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Supabase官方Data REST API文档核验","design":"供应商数据库自动API产品文档。","finding":"PostgREST从Postgres schema生成REST API，提供CRUD、关系查询及数据库函数访问，并可用于浏览器两层或自有API服务器三层架构。","limits":"自动API需按grant/RLS/密钥安全配置；不替代业务规则、复杂工作流或现有API契约；文档不提供本项目效果数据。"},{"id":"SUPABASEAUTH","title":"Supabase Auth官方文档","url":"https://supabase.com/docs/guides/auth","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Supabase官方Auth文档核验","design":"供应商认证/授权产品文档。","finding":"Supabase Auth提供用户身份管理、客户端SDK与API endpoints，支持密码、OTP、社交登录和SSO等认证方式。","limits":"支持的认证流程不自动决定本地产品授权、租户隔离、账号迁移、合规配置或支持成本。"},{"id":"SUPABASESTORAGE","title":"Supabase Storage官方文档","url":"https://supabase.com/docs/guides/storage","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Supabase官方Storage文档核验","design":"供应商对象文件存储、交付和访问控制文档。","finding":"Storage提供文件对象管理、REST/S3兼容接口、CDN/转换及基于RLS的细粒度访问控制。","limits":"对象存储不等于本地业务元数据、保留/备份、合规或授权逻辑；数据库备份不包括Storage对象。"},{"id":"ZOD","title":"Zod TypeScript schema validation文档","url":"https://zod.dev/","status":"active","version":"Zod 4滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Zod官方首页/功能文档核验","design":"库官方功能和版本要求说明。","finding":"Zod提供TypeScript优先的schema定义与运行时数据验证，并可推导静态类型。","limits":"功能文档不证明适合既有运行时/版本或减少净开发时间；需评估bundle、schema所有权和依赖升级。"},{"id":"DRIZZLE","title":"Drizzle ORM官方概述","url":"https://orm.drizzle.team/docs/overview","status":"active","version":"滚动文档（文档标示v1.0）","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Drizzle官方overview文档核验","design":"库官方schema、查询和迁移功能说明。","finding":"Drizzle允许在TypeScript中定义和管理数据库schema，执行类型化SQL-like/关系查询并提供迁移工具。","limits":"供应商功能声明不证明相对现有ORM/SQL的净收益；目标数据库、迁移历史和团队熟悉度决定适配成本。"},{"id":"RADIX","title":"Radix UI Primitives官方介绍","url":"https://www.radix-ui.com/primitives/docs/overview/introduction","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Radix UI官方primitives介绍文档核验","design":"组件库官方无样式UI primitives说明。","finding":"Radix提供可组合、无样式的UI原语，帮助构建自定义组件/设计系统，并提供键盘操作和可访问性相关处理机制。","limits":"原语不是完整产品设计或业务界面；仍需样式、组合、内容、响应式、完整可访问性验证和维护。"},{"id":"SUPABASERESTORE","title":"Supabase平台项目恢复到自托管指南","url":"https://supabase.com/docs/guides/self-hosting/restore-from-platform","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Supabase官方Restore a Platform Project to Self-Hosted指南核验","design":"官方从Supabase托管项目迁往自托管Supabase的操作指南。","finding":"数据库dump包含schema、data、roles、RLS policies、数据库functions/triggers和auth.users；指南要求另行设置JWT/API keys、Auth provider、Edge Functions、Storage objects、SMTP及自定义域名/DNS，并提示平台与自托管版本可能不兼容。","limits":"指南明确不涵盖Storage对象传输或Edge Functions重新部署；其步骤针对迁至自托管Docker，不代表迁至任意供应商的完整方案或固定迁移工时。"},{"id":"SUPABASEBRANCHBILLING","title":"Supabase Preview Branch用量计费文档","url":"https://supabase.com/docs/guides/platform/manage-your-usage/branching","status":"active","version":"滚动文档","checkedAt":"2026-10-23","publishedAt":"","readLevel":"Supabase官方Manage Branching usage页面，What you are charged for / How charges are calculated / Optimize usage核验","design":"供应商官方分支用量、套餐额度和账单口径。","finding":"每个Preview branch是独立Supabase服务环境；按环境实际Compute、Disk Size、Egress和Storage用量计费。用量计入订阅计划配额，且不受Spend Cap覆盖；页面称无固定分支费用，活跃/持久分支的存续会持续影响用量。","limits":"该来源定义计费机制，不估算具体项目费用、使用负载或总TCO；不同套餐、服务配置和分支存续时间影响实际用量。"},{"id":"COPILOT22BLOG","title":"GitHub作者对Copilot开发者生产率实验的官方总结","url":"https://github.blog/news-insights/research/research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/","status":"active","version":"发布于2022-09-07，更新于2024-05-21","checkedAt":"2026-10-23","publishedAt":"","readLevel":"GitHub官方作者总结Finding 2与95人随机实验段落核验；与arXiv同一研究交叉核对","design":"Eirini Kalliamvakou的GitHub Next研究总结；2022-09-07发布、2024-05-21更新，Finding 2报告95名开发者的同一Copilot HTTP server受控实验。","finding":"作者总结报告完成率78%（Copilot）/70%（对照），平均完成时间约71/161分钟，快55%；p=.0017、95% CI 21%–89%。这是与COPILOT22 arXiv论文相同实验的作者总结，百分比和时间取整，仅用于交叉核对，不是独立复现。","limits":"该总结未单列时间比较的有效分组n；完成率为取整报告，本报告不以该比例或论文关于35人完成任务及问卷的表述推导时长分析分母；作者/供应商总结不提供独立复现证据。"}],"assumptions":{"version":"2026-10-23.software.2","delegationPercent":{"coding":[[15,30,50],[30,50,70],[45,65,80],[60,78,90],[55,75,88],[70,86,95],[90,97,100]],"execution":[[15,35,55],[35,60,75],[50,75,88],[60,82,93],[65,85,95],[75,92,98],[92,98,100]],"verification":[[5,20,35],[15,35,55],[30,55,75],[45,68,85],[45,70,88],[55,80,93],[85,95,99]],"analysis":[[5,20,35],[15,35,50],[25,48,65],[40,62,80],[35,58,78],[50,75,90],[80,93,99]],"design":[[0,10,25],[10,25,40],[15,35,50],[30,55,75],[25,45,65],[40,68,85],[75,90,98]],"judgment":[[0,3,10],[0,8,20],[3,15,30],[10,30,50],[8,25,45],[20,45,65],[55,80,95]],"coordination":[[0,8,18],[5,20,35],[10,30,45],[15,40,55],[15,40,60],[25,55,75],[60,85,95]],"integration":[[5,20,35],[20,40,60],[35,60,75],[45,72,85],[45,72,88],[60,83,95],[85,95,99]],"documentation":[[15,35,55],[30,55,75],[45,70,85],[60,82,93],[55,78,90],[70,90,97],[90,98,100]]},"identity":"analyst-conditional-not-benchmark-fit","sourceUse":"公开研究支持限定任务机制、工具/平台功能、外部研究中的指标和边界；本表既有百分比、费率、SaaS替代量及远期能力系数仍为分析者条件情景，不由本轮外部研究拟合或验证。","coveragePolicy":"这是v1条件情景模型的记账约定，不是经验规律：AI情景将原工作拆为服务替代S和剩余R；E=A=R仅表达记账覆盖，D是模型中的独立执行份额，不是已测任务成功率。基线已有能力不重复算S。","formula":"S=B*q; R=B−S; E=A=R; D=R*d; 常规= (R−D)*handlingRate*handlingFactor + R*reviewRate*reviewFactor + setupMinutes*setupFactor; 返工预留=R*reworkRate*reworkFactor; 集成=serviceIntegrationMinutes; 维护按情景仅分配SE20一次。人工H=常规+返工预留+集成+维护。manual:H=B。","sensitivity":"低预算使用高独立份额/高服务替代、审阅×0.8/返工×0.5；高预算使用低独立份额/低服务替代、审阅×1.4/返工×1.8。是联合参数压力组合，不是概率区间；未覆盖所有失败与组织差异。","serviceBoundary":"允许库与SaaS不表示必须全部采用；路线应结合合规授权、接口/数据适配、故障接管、运维与退出评估。官方功能文档不能证明本地时间、质量或TCO收益；不假定服务免费或切换无成本。","farBoundary":"远期与saas情景均可复用服务；远期D与人工系数另外假设，不能据此判断2031实现概率。","profileLabels":["助手","Agent","Harness","模型增强","Harness增强","近期RSI","远期RSI"],"maintenanceEvent":"每个合成工作包一次工具/验证器/服务配置维护事件，按scenarios的maintenanceMinutes预算并按job-spec.maintenanceAllocation分摊。CSV/审计JSON含独立maintenance行，baseline=0，仅增加人工，不增加工作量。","evidenceBoundary":"v2更新外部证据评估，不开展本地能力实测或真人计时；旧模型分钟与比例系数只保留为明确标识的条件性分析参数，不是外部基准迁移结果。"},"narratives":[],"research":null,"evidence":{"schemaVersion":"2.0","version":"2026-10-23.software.3","cutoffDate":"2026-10-23","title":"AI软件工程外部证据与实施路线评估","scope":{"workPackage":"中型B2B Web应用中高级全栈IC合成工作包：6页面、约10 API、多租户、第三方事件、LLM/检索API及测试、部署、运行、交接。","baselineIdentity":"冻结v1；6,480分钟/108小时是合成工作包，不是真人计时。","question":"外部证据支持哪些任务机制与实施路线，哪些效果、成本和迁移问题仍未知？","exclusions":["不做本地能力实测、真人计时、模型运行、客户仓库操作、生产操作或外部服务采购。","外部基准/产出指标不换算为本地分钟、成功率、AI独立执行份额或服务替代比例。"]},"methodology":{"assessmentPolicy":"比较单位为具体任务、运行责任和约束下的路线/主张。区分功能存在、目标栈可装配、同质量交付改善；产品文档只能支持功能/机制。技术候选、外部效果、生产成熟度和本地采用条件分开。","evidenceLevels":{"E1":"官方产品或方法文档，支持功能/机制与边界。","E2":"可追溯外部benchmark或现场观察，只适用于其任务、版本、样本、指标和期限。","E3":"透明比较设计；随机试验或可信识别可支持研究内限定效果，不自动迁移。","E4":"不同团队/时间/场景独立复核；本轮不据此授予路线E4。","Unknown":"无本地效果/成本数据；未知不填零。"},"transferRules":["Issue patch、复杂功能、程序行为重建、网页视觉/交互、PR吞吐和个人主动时间是不同单位。","保留来源原分母、模型/工具版本、预算、期限和指标；不拟合本项目D/S或分钟。","分别标注供应商文档、作者声明、外部研究、推断与未知；转载不计为独立复现。","只把基线没有的能力列作增量收益；路线收益机制必须同时说明剩余责任、反证、成本驱动与退出。"],"unknownPolicy":["本地净节时、质量等价、交付成功概率、维护工作量、其他角色时间、总成本/ROI、采购报价和退出工时均未测。","四格是证据覆盖缺口地图，不是本地实验计划或结果。","功能有文档不代表默认安全、适配本地栈、生产可用或必然省时。"],"refreshPolicy":"截止日2026-10-23。滚动文档、模型、版本/地区限制和价格在采购/迁移时重核。新的同任务效果研究、benchmark审计、重大平台限制变更或独立迁移证据再更新；保留旧口径和版本。"},"conclusions":[{"id":"C1","title":"外部开发者效果方向和指标各异","body":"短任务Copilot RCT报告完成者更快；METR熟悉仓库任务测得早期AI延时；三企业Copilot RCT看任务产量，Microsoft 2026 CLI研究看PR吞吐。样本、工具、分母与指标不同，不能平均为本地节时系数。","claimIds":["CL_COPILOT22","CL_METR25","CL_MS3RCT","CL_MSCLI26","CL_MIXED"]},{"id":"C2","title":"Benchmark能划任务边界，不能算全岗位效率","body":"Issue修复、复杂功能、行为重建、终端和网页交互基准测量对象不同；SWE-bench Verified审计还表明测试/题面质量会影响结果。ProgramBench是参考可执行程序的黑盒行为重建，不是从新需求到B2B产品的完整建设。","claimIds":["CL_BENCH_TRANSFER","CL_SWE_AUDIT","CL_FEATUREBENCH","CL_PROGRAMBENCH","CL_WEB_BENCH"]},{"id":"C3","title":"平台能力有据可查，工程收益仍条件化","body":"Supabase MCP/RLS/branch、Cloudflare Agent工具/Queues/D1/Hyperdrive以及成熟库能改变具体工作和责任；这些官方功能资料不证明项目净节时。","claimIds":["CL_SUPABASE_MCP","CL_SUPABASE_RLS","CL_SUPABASE_BRANCH","CL_CF_AGENT","CL_CF_QUEUE","CL_CF_D1","CL_HYPERDRIVE","CL_PLAYWRIGHT","CL_SUPABASE_PLATFORM"]},{"id":"C4","title":"路线按任务和责任边界筛选","body":"棕地优先保留现有批准栈，按瓶颈增加成熟库或单项托管服务；绿地可比较Supabase托管关系数据、Cloudflare边缘组件或应用生成切片。自托管只在数据/网络条件和运维能力满足时考虑。成本与退出工时未测，不做总成本排名。","claimIds":["CL_SELFHOST","CL_SUPABASE_EXIT","CL_SUPABASE_BACKUP","CL_LOVABLE","CL_LOVABLE_SWITCH","CL_COST_UNKNOWN","CL_LOCAL_UNKNOWN","CL_LIB_SUBSTITUTION","CL_LIB_NET"]}],"contexts":[{"id":"C_BROWNFIELD","title":"棕地：既有B2B仓库增量开发","description":"冻结v1的6页面、约10个API、多租户、第三方事件和LLM/检索能力；现有框架、DB、云账号、版本与Agent权限未指定。","constraints":["保护既有API、数据契约、租户隔离和回归","基线已有框架/ORM/组件不得重复算新增收益","迁移、回滚、发布和后续维护保留"]},{"id":"C_GREENFIELD","title":"绿地：标准型关系数据Web产品","description":"新项目可在开始前选择应用框架、数据库、身份、存储与部署；仅作路线反事实，本轮未构建或运行。","constraints":["先明确需求、数据等级、区域、流量及质量门","比较托管、自管与生成式建站的责任链","预算、团队经验和报价未知"]},{"id":"C_EDGE_EVENTS","title":"事件/API：边缘请求和异步处理","description":"边缘API、Webhook、队列或静态资产需求；可保留现有关系数据库并按边界增加服务。","constraints":["验证重复、乱序、重试、幂等、DLQ、连接预算和驻留","SQLite/Postgres语义不得默认互换","开发与生产凭证/工具权限隔离"]},{"id":"C_RESTRICTED","title":"受限部署：网络/数据/供应商约束","description":"可能需要隔离网络或自控数据，并由组织承担DB与平台运行；实际限制和团队能力未确认。","constraints":["先确认合同、服务地区及允许的数据流","自托管需要持续安全、备份、HA、监控与值班","MCP/CLI按身份和只读/写权限最小化"]}],"routes":[{"id":"R_EXISTING_AI","title":"现有栈 + IDE/CLI协作Agent","contextIds":["C_BROWNFIELD","C_EDGE_EVENTS","C_RESTRICTED"],"taskIds":["SE01","SE02","SE03","SE04","SE05","SE06","SE07","SE08","SE09","SE10","SE11","SE12","SE13","SE14","SE15","SE16","SE17","SE18","SE19","SE20"],"stack":["保留当前框架、DB、CI和部署","获批IDE/终端Agent，限定代码/工具写入权限","本地构建、确定性测试、人工差异审查与发布批准"],"replaces":["手工检索仓库/文档/日志中的部分重复定位","生成有清晰接口与验收条件的样板候选"],"retained":["需求澄清、架构、授权与质量判断","租户/安全反例、迁移、生产批准、故障接管"],"added":["模型/工具费、上下文准备、权限管理、审查/返工、版本治理"],"conditions":["输入和代码处理范围获组织批准","最小权限、生产变更单独批准","独立测试覆盖关键业务不变量"],"counterevidence":["METR测得特定熟悉仓库任务延时；短任务和PR数量研究也不能证实本项目节时","上下文差、审阅和返工可能抵销生成速度"],"costDrivers":["订阅/令牌、准备/审查/返工/接管人力、其他角色支持（金额/分钟未知）"],"exitConditions":["停用Agent后保留现有代码/测试/部署","按供应商合同清除令牌、索引与数据；会话可导出性未知"],"assessment":"棕地低改造候选，可从SE02/05/11/18等任务边界评估工具可操作性；外部结果有正有负，本地净节时Unknown。","confidence":"路线机制清楚；本地效果未知。","claimIds":["CL_COPILOT22","CL_METR25","CL_MSCLI26","CL_MIXED","CL_BENCH_TRANSFER","CL_LOCAL_UNKNOWN"],"warningSourceIds":[],"reviewStatus":"active"},{"id":"R_MATURE_LIBS","title":"现有框架内强化成熟库与确定性验证","contextIds":["C_BROWNFIELD","C_GREENFIELD"],"taskIds":["SE03","SE04","SE05","SE07","SE08","SE09","SE10","SE11","SE12","SE13","SE14","SE15","SE18","SE20"],"stack":["用已批准框架内组件、schema验证、ORM/迁移、协议SDK","Playwright等浏览器断言及既有CI","按需接入可替换的观测SDK"],"replaces":["重复协议/schema/type/组件与验证基础设施的自建实现"],"retained":["业务规则、授权、迁移回填、异常流程、部署和代码审查"],"added":["兼容/许可证/供应链/升级、测试维护、生成物管理"],"conditions":["先核对基线是否已有同类能力","依赖符合运行时、框架版本与许可证","默认实现接受业务/无障碍/安全审查"],"counterevidence":["复杂定制和升级可能带来适配成本；断言不会自行证明业务语义"],"costDrivers":["许可/支持费用（未知）、依赖升级、测试与迁移维护"],"exitConditions":["按依赖边界替换并保留应用自有数据/接口/测试","迁移重写量需按具体库核验"],"assessment":"棕地首选低风险增强方向：只复用稳定窄接口，避免框架迁移和重复计算既有能力；官方工具机制不量化节时。","confidence":"中：机制可信，目标栈与效果未给定。","claimIds":["CL_PLAYWRIGHT","CL_BENCH_TRANSFER","CL_LOCAL_UNKNOWN","CL_COST_UNKNOWN","CL_LIB_SUBSTITUTION","CL_LIB_NET"],"warningSourceIds":[],"reviewStatus":"active"},{"id":"R_SUPABASE","title":"Supabase托管Postgres/Auth/API/Storage组合","contextIds":["C_GREENFIELD","C_BROWNFIELD"],"taskIds":["SE03","SE04","SE05","SE06","SE10","SE11","SE12","SE13","SE14","SE15","SE16","SE17","SE18","SE20"],"stack":["托管Postgres、CLI迁移/类型生成、Auth/JWT与RLS","按需增加REST/Data API、Storage、Realtime、Edge Functions和PR branch"],"replaces":["部分数据库主机/补丁、常规CRUD API、认证与对象存储底层运行"],"retained":["数据/业务模型、grant+RLS、跨租户负例、迁移/回滚、业务事务与密钥","恢复、存储对象和平台配置分别演练"],"added":["计算、磁盘、流量、日志、备份/PITR用量及平台配置与退出责任","Preview branch按分支存续和实际Compute/Disk/Egress/Storage用量产生独立费用；用量计入计划额度且不受Spend Cap覆盖"],"conditions":["关系型数据库和地区/合同匹配","逐表设置权限并测试allow/deny；secret/service key只在服务端","分支隔离生产数据，linked/local操作明确"],"counterevidence":["RLS不会自动导出业务授权；数据库备份不包含Storage对象，需分项恢复/迁移。","Preview branch另建服务环境并按Compute/Disk/Egress/Storage实际用量计费，计入计划配额且不受Spend Cap覆盖；分支是否持续运行影响用量。","合规、扩展或网络策略不合适时不适用。"],"costDrivers":["实例计算、存储、流量、日志、备份/PITR及迁移/恢复人力；Preview branch的Compute/Disk/Egress/Storage实际用量、分支存续、计划配额及Spend Cap处理"],"exitConditions":["官方迁移边界：Postgres dump范围与API/JWT keys、Auth provider、Edge Functions、Storage objects、SMTP、域名/DNS的分项要求见平台转自托管指南；Storage对象与Edge Function redeploy需另做。","分析者退出检查项（须按目标架构验证，非该指南保证）：Realtime配置、Secrets、CI/CD、DNS/域名、外部服务、数据一致性、干净环境恢复和回滚演练。"],"assessment":"绿地关系数据且托管责任可接受时优先评估；棕地以增量接入而非全栈替换。功能有据，净效益和完整TCO未知。","confidence":"中：平台能力和限制一手可查，本地适配未知。","claimIds":["CL_SUPABASE_MCP","CL_SUPABASE_RLS","CL_SUPABASE_BRANCH","CL_SUPABASE_BACKUP","CL_SUPABASE_EXIT","CL_COST_UNKNOWN","CL_SUPABASE_PLATFORM"],"warningSourceIds":[],"reviewStatus":"active"},{"id":"R_CLOUDFLARE","title":"Cloudflare Workers边缘API + Queues，按负载选D1或Hyperdrive","contextIds":["C_GREENFIELD","C_EDGE_EVENTS"],"taskIds":["SE03","SE05","SE10","SE11","SE12","SE13","SE14","SE15","SE16","SE17","SE18","SE19","SE20"],"stack":["Workers/Wrangler负责边缘API或事件处理","Queues异步缓冲；业务加入幂等键、失败状态、DLQ和重放","D1仅在SQLite/容量/单库吞吐适配时选；已有Postgres可评估Hyperdrive"],"replaces":["Worker托管API和部分事件/边缘部署运行","适配时用D1承接小型关系数据；Hyperdrive只做连接池/接入"],"retained":["事件业务状态、排序/去重、数据库语义、权限、发布批准和故障响应"],"added":["运行时兼容、云账号/配额、消息去重、D1容量和连接池语义"],"conditions":["运行时/模块相容；队列消费者幂等且可观测","用真实事务/查询要求筛D1或Hyperdrive"],"counterevidence":["Queues至少一次且不保序；D1单库10GB/串行查询；Hyperdrive有会话限制"],"costDrivers":["Workers/Queues/DB用量、兼容测试、跨服务观测与重放维护"],"exitConditions":["消息可排空/重放，契约/迁移可保留","D1迁出数据、Worker路由及一致性需逐项验证"],"assessment":"适合边缘API/异步边界；不把整套产品默认迁至Cloudflare。服务限制决定路线边界，项目效果Unknown。","confidence":"中：一手能力及限制明确，实际性能/账单未知。","claimIds":["CL_CF_AGENT","CL_CF_QUEUE","CL_CF_D1","CL_HYPERDRIVE","CL_COST_UNKNOWN"],"warningSourceIds":[],"reviewStatus":"active"},{"id":"R_HYBRID","title":"保留现有数据库的选择性托管组合","contextIds":["C_BROWNFIELD","C_EDGE_EVENTS","C_RESTRICTED"],"taskIds":["SE03","SE04","SE05","SE06","SE10","SE13","SE14","SE15","SE16","SE17","SE18","SE20"],"stack":["保留现有Postgres和主框架","只给一个明确边界增加Workers/Hyperdrive或托管身份/存储","外部身份/JWT与数据库RLS映射单独核验"],"replaces":["目标边界的一部分自建连接/部署/身份协议"],"retained":["既有DB维护、授权、数据、跨供应商网络与故障定位"],"added":["多平台账号/监控/密钥及适配器复杂度"],"conditions":["每次只替换可独立验收的边界并有回退点","确认连接池、事务、JWT、地域、数据流与预算"],"counterevidence":["双栈可能增加而非减少集成/故障负担；协议兼容不等于会话语义兼容"],"costDrivers":["两个平台的基础/用量费、跨区流量、集成和双重监控"],"exitConditions":["保留旧权威数据和回退窗口","移除双写、复制、令牌和服务前做一致性/撤销演练"],"assessment":"棕地渐进式首选候选：适合保护已有资产，只围绕实际瓶颈引入一项服务；整体收益依具体组合。","confidence":"中偏低：机制可查，目标系统条件未查。","claimIds":["CL_HYPERDRIVE","CL_SUPABASE_RLS","CL_SUPABASE_EXIT","CL_COST_UNKNOWN","CL_LOCAL_UNKNOWN"],"warningSourceIds":[],"reviewStatus":"active"},{"id":"R_SELFHOST","title":"自托管Postgres/Supabase与自管运行栈","contextIds":["C_RESTRICTED","C_BROWNFIELD"],"taskIds":["SE03","SE04","SE06","SE10","SE13","SE14","SE15","SE16","SE17","SE18","SE20"],"stack":["自托管Postgres或Supabase Docker；可保留现有OIDC","自有主机/网络/备份/HA/监控/升级流程","Agent连受控开发或只读诊断入口，生产改动单独批准"],"replaces":["托管控制面，转为自有基础设施控制"],"retained":["数据库、网络、补丁、安全、容量、恢复、值班和应用集成责任"],"added":["运行团队、漏洞响应、升级与备份/灾备工程；部分托管功能缺失或需自建"],"conditions":["托管服务有明确不可用/不合规限制","团队确有DBA/基础设施/安全能力和轮值预算","恢复、升级和密钥轮换能演练"],"counterevidence":["“开源可跑”不等于托管等价或低TCO；缺运维能力时责任链会扩大"],"costDrivers":["主机/存储/网络/备份/冗余，加平台、DBA、安全、值班等长期人力"],"exitConditions":["数据库、schema、对象、认证配置与密钥分别可恢复","确认替代服务与RTO/RPO/停机后再退出"],"assessment":"仅在数据/网络控制需求和持续运维能力确立时考虑；若二者未确认，先保留托管与现有栈。","confidence":"高：责任转移有官方清单；本地能力和成本未知。","claimIds":["CL_SELFHOST","CL_SUPABASE_BACKUP","CL_COST_UNKNOWN","CL_LOCAL_UNKNOWN"],"warningSourceIds":[],"reviewStatus":"active"},{"id":"R_APP_GEN","title":"自然语言应用生成器 + 可控后端（绿地原型/垂直切片）","contextIds":["C_GREENFIELD"],"taskIds":["SE01","SE03","SE04","SE05","SE06","SE07","SE08","SE09","SE10","SE11","SE12","SE14","SE15","SE16","SE20"],"stack":["Lovable一类生成式Web应用工作区","可连接自有Supabase或使用内置后端并确认独立账单/管理边界","GitHub双向代码同步、分支PR、CI、开发者安全/业务审查"],"replaces":["原型页面、常规CRUD/身份接线的一部分初始手写"],"retained":["需求、业务不变量、RLS、异常流程、可访问性、性能、上线与维护验收"],"added":["生成代码审查/修复、平台/后端费用、环境/账户和退出工作"],"conditions":["仅以新项目/隔离切片启动","审查生成代码、迁移、RLS、secrets和测试","用户接受平台/地区/协作权限"],"counterevidence":["可运行UI不证明业务/安全/维护质量；内置后端与自有Supabase切换不自动迁移"],"costDrivers":["生成器套餐/额度、后端服务、修复/审查/测试和迁移"],"exitConditions":["Git同步仅覆盖代码；还要单独迁移数据库、对象、认证、Secrets、域名和部署","新环境构建及恢复通过后再关闭平台"],"assessment":"绿地快速原型值得条件性评估；不用于直接接管高风险棕地。生产效率与出口成本无独立效果证据。","confidence":"中：官方功能限制明确；质量与净收益未知。","claimIds":["CL_LOVABLE","CL_LOVABLE_SWITCH","CL_SUPABASE_RLS","CL_SUPABASE_EXIT","CL_COST_UNKNOWN","CL_LOCAL_UNKNOWN"],"warningSourceIds":[],"reviewStatus":"active"}],"claims":[{"id":"CL_BENCH_TRANSFER","statement":"issue修复、复杂功能、参考程序行为重建、网页视觉和交互是不同任务与测试对象，不能外推为完整全栈工作包成功率、岗位工时或替代率。","type":"inference","sourceIds":["SWEVER","SWEAUDIT","FEATURE","PROGRAM","DESIGN","INTERACT"],"taskIds":["SE01","SE03","SE05","SE07","SE08","SE11","SE12","SE18","SE20"],"contextIds":["C_BROWNFIELD","C_GREENFIELD"],"evidenceLevel":"推断（基于所引E2 benchmark各自任务结果与方法限制；跨任务外推不是独立效果证据）","relationship":"跨benchmark测量对象审查","readingLevel":"相关原论文与OpenAI审计正文","supports":["按任务子类选择外部证据和验收方式"],"doesNotSupport":["完整岗位工时、项目完成率、D/S参数"],"limitations":["版本、样本、预算、模型/harness和评测器不同；本地任务对照不存在"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_SWE_AUDIT","statement":"OpenAI从Verified 500项中审计了138项（27.6%，为模型常未解难题而非随机样本）；其中59.4%有实质测试/题面问题，可能拒绝合理实现。","type":"external-result","sourceIds":["SWEAUDIT","SWEVER"],"taskIds":["SE11","SE12","SE18"],"contextIds":["C_BROWNFIELD"],"evidenceLevel":"E2（benchmark共同维护者审计其选定难题子样本）","relationship":"OpenAI既参与维护Verified又发布审计","readingLevel":"原文审计正文的Background与Too narrow and too wide tests","supports":["检查测试有效性，报告失败分母并保留维护者审查"],"doesNotSupport":["所有Verified题均坏、所有榜单失效、对本地做统一折扣"],"limitations":["样本非随机；污染探测/工具版本有限"],"metric":{"sample":"138/500项，审计对象为o3在64次独立运行中不稳定解决的任务","result":"59.4%有实质问题；35.5%窄测试、18.8%测试超出题面、5.1%其他","unit":"占审计任务比例","setup":"每题至少6位经验工程师审阅；2026-02-23"},"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_FEATUREBENCH","statement":"FeatureBench v1为200个复杂功能任务/3,825环境/24个Python仓库；论文报Claude Opus 4.5 Full set resolved rate 11.0%，完全解决率低于部分测试通过率。","type":"external-result","sourceIds":["FEATURE"],"taskIds":["SE03","SE05","SE07","SE08","SE11","SE12"],"contextIds":["C_BROWNFIELD","C_GREENFIELD"],"evidenceLevel":"E2（公开benchmark论文实验）","relationship":"研究作者实验","readingLevel":"arXiv v1正文摘要、结果表及设置","supports":["复杂多文件功能应与issue patch分别评估","部分通过不等于完整交付"],"doesNotSupport":["本项目完成率11%、当前模型能力排名、工时转换"],"limitations":["Python环境、指定模型/harness/最大步数500；论文配置不是同条件横向比较"],"metric":{"sample":"200任务；24仓库；3,825可执行环境","result":"Claude Code+Claude Opus 4.5 Full set resolved 11.0%；论文也报passed rate","unit":"任务完全解决比例","setup":"FeatureBench v1，2026-02-11"},"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_PROGRAMBENCH","statement":"ProgramBench v1给Agent参考可执行程序和文档，要求重建输入/输出行为；它不是新需求下完整B2B软件设计。200题、9模型均无完全解；Claude Opus 4.7仅3%任务达到≥95%测试。","type":"external-result","sourceIds":["PROGRAM"],"taskIds":["SE03","SE05","SE11","SE18","SE20"],"contextIds":["C_GREENFIELD","C_BROWNFIELD"],"evidenceLevel":"E2（公开学术预印本标准化测试）","relationship":"Meta FAIR/Stanford等作者原始预印本；页眉2026-05-05 v1与正文注明2026-08-24日期不一致","readingLevel":"arXiv v1正文任务定义和Results表","supports":["行为等价与隐藏测试可启发验收设计","结构可维护性须与表面测试分开看"],"doesNotSupport":["完整项目成功率/岗位工时、B2B业务设计/上线能力"],"limitations":["参考binary和文档已给定，源代码/测试移除；任务跨CLI、FFmpeg、SQLite等"],"metric":{"sample":"200程序任务，9个模型；mini-SWE-agent，20CPU/60GB RAM，每次最多1,000步/6h","result":"0模型设置完全解决任何任务；Opus 4.7有3%任务通过至少95%测试","unit":"任务比例","setup":"黑盒参考程序行为重建，测试通过阈值"},"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_COPILOT22","statement":"2022 Copilot受控实验随机分派95名开发者（45处理、50对照）。完成JavaScript HTTP server任务者的平均用时为71.17 vs 160.89分钟，报告快55.8%（95% CI 21%–89%）；同研究作者官方总结另报完成率78% vs 70%及取整后的71/161分钟。","type":"external-result","sourceIds":["COPILOT22","COPILOT22BLOG"],"taskIds":["SE05","SE11"],"contextIds":["C_BROWNFIELD","C_GREENFIELD"],"evidenceLevel":"E3（随机分派设计；时间结果为完成者条件比较，时长分析各组有效n未单列，不作无条件因果估计）","relationship":"arXiv论文与GitHub作者总结对应同一实验，后者仅交叉核对结果，不是独立复现；时间估计条件于完成任务","readingLevel":"COPILOT22登记URL的arXiv Study Design/Results；COPILOT22BLOG登记URL的GitHub官方Finding 2（完成率/取整时间）","supports":["该特定JavaScript HTTP server任务的完成者条件时间估计显示Copilot组较快","同研究作者官方总结报告任务完成率78%（Copilot）/70%（对照），但未提供精确时长有效n"],"doesNotSupport":["时长分析的各组精确有效n、未完成者的任务时间或全体随机分派者的无条件/意向处理时间效果","将四舍五入完成率倒推成精确完成者人数","独立复现、质量等价、长期维护、完整B2B开发或现代Agent获得同幅度效果"],"limitations":["论文关于35人完成任务及问卷的表述没有单列两组时间分析有效n；作者总结以取整完成率补充信息，本报告不据此推导时长分析的有效n","时间结果条件于完成任务；95为随机分派人数而具体时长分析有效n未确认","同研究作者总结不是独立复现；单一2022年短任务与较早工具不代表复杂仓库或当前Agent"],"metric":{"sample":"95名随机分派（45处理、50对照）；同研究作者总结报告任务完成率78%（Copilot）/70%（对照）。时长分析各组有效n未单列，本报告不以task+survey人数或取整完成率推导该分母。","result":"完成者条件估计：处理组71.17分钟、对照组160.89分钟；论文报告减少55.8%（95% CI 21%–89%）；作者总结以取整时间71/161分钟和55%交叉核对。非全体随机分派样本的无条件效果。","unit":"任务完成分钟","setup":"2022 JavaScript HTTP server；45/50随机分派；时间按完成任务条件化，精确有效n未报告。GitHub作者总结为同一实验，不算独立复现。"},"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_METR25","statement":"METR RCT在16名熟悉各自仓库的开发者和246真实issue中随机允许/禁止早期2025 AI，AI条件完成时间估计+19%（95% CI延时2%–39%）。","type":"external-result","sourceIds":["METR25","METR26"],"taskIds":["SE02","SE05","SE10","SE11","SE12","SE18"],"contextIds":["C_BROWNFIELD"],"evidenceLevel":"E3（任务级随机分配；小且特定样本）","relationship":"独立非营利研究机构METR","readingLevel":"METR25登记URL为官方原研究博客正文（方法与+19%结果）；95% CI +2%至+39%由另引METR26官方更新支持，并附更新研究的样本选择/计时局限。","supports":["熟悉大型仓库时，提示/审阅/整合可能抵销生成速度"],"doesNotSupport":["所有工具/人/任务变慢19%、本地使用固定惩罚"],"limitations":["样本和开源社区非随机抽样；主要用Cursor Pro与Claude 3.5/3.7，属早期2025工具"],"metric":{"sample":"16名开发者，246 issue，相关仓库经验均值约5年","result":"任务时间+19%，95%CI +2%至+39%","unit":"相对任务完成时间","setup":"2025-02至06；按issue随机允许/禁止AI"},"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_MS3RCT","statement":"三企业Copilot随机现场实验合并4,867名开发者，completed-task指标增加26.08%（SE 10.3%）；作者说明站点结果有差异。不是同等比例的人工时间下降。","type":"external-result","sourceIds":["MS3RCT"],"taskIds":["SE05","SE07","SE10","SE11"],"contextIds":["C_BROWNFIELD"],"evidenceLevel":"E3（企业自然场景随机提供；效应指标非主动工时）","relationship":"Microsoft/Accenture/匿名Fortune 100；作者含Microsoft，论文2026年发表于Management Science","readingLevel":"Management Science正式发表摘要","supports":["代码补全在某些企业环境里提高任务产出指标"],"doesNotSupport":["26.08%节时、所有公司正效应、CLI Agent或服务路线效应"],"limitations":["站点效应有差异；代码补全非CLI Agent；任务量不能说明质量/成本"],"metric":{"sample":"三企业共4,867名开发者","result":"completed-task指标+26.08%，SE=10.3%","unit":"任务/产出变化，非人时","setup":"企业随机现场实验；正式发表2026-02-27"},"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_MSCLI26","statement":"Microsoft 2026 CLI Agent研究CausalImpact估计活跃采用者merged PR/工程师/日+24.0%（95%可信区间14.5%–33.7%），115天窗口未见显著衰减。","type":"external-result","sourceIds":["MSCLI26"],"taskIds":["SE02","SE05","SE10","SE11","SE12","SE16","SE18","SE20"],"contextIds":["C_BROWNFIELD"],"evidenceLevel":"E2（大型组织遥测+合成对照，非随机采用）","relationship":"arXiv预印本；作者为Microsoft员工；Microsoft拥有Copilot CLI","readingLevel":"arXiv v1全文Abstract、outcomes design、results及threats","supports":["特定大型组织内CLI Agent采用与PR吞吐提升并存"],"doesNotSupport":["PR=价值/质量/节时、随机因果效应、本地可复制+24%"],"limitations":["单一公司16周；筛选活跃PR作者；CausalImpact不吸收采用者特有冲击；只测Azure DevOps PR"],"metric":{"sample":"Microsoft数万工程师研究；估计队列限制见论文","result":"+24.0% merged PRs/engineer/day；95% credible interval +14.5%到+33.7%，post窗口115天","unit":"合并PR吞吐","setup":"BSTS/CausalImpact合成对照；Claude Code/Copilot CLI"},"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_MIXED","statement":"正负效果研究测量对象不同：短任务时长、熟悉仓库RCT时长、企业任务产出和Agent采用者PR吞吐不可平均成一个行业或本项目节时率。","type":"inference","sourceIds":["COPILOT22","METR25","MS3RCT","MSCLI26","METR26"],"taskIds":["SE01","SE02","SE05","SE10","SE11","SE12","SE18","SE20"],"contextIds":["C_BROWNFIELD","C_GREENFIELD"],"evidenceLevel":"推断（基于所引异质研究原证据E2/E3；跨研究口径比较不是独立效果证据）","relationship":"多研究比较；微软研究需披露作者/供应商关系","readingLevel":"原论文与实验机构页面；逐一保留样本/单位","supports":["按路线记录质量、时间、吞吐、返工、总成本多个指标"],"doesNotSupport":["综合平均、本项目效率换算或因果校准"],"limitations":["工具/任务/样本/年代/单位不一致"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_SUPABASE_MCP","statement":"Supabase官方MCP提供文档、数据库、日志/调试、开发、Functions和branch工具组，可设置项目范围、只读与feature group。","type":"capability","sourceIds":["SUPABASEMCP"],"taskIds":["SE02","SE04","SE05","SE06","SE14","SE17","SE18"],"contextIds":["C_BROWNFIELD","C_GREENFIELD","C_RESTRICTED"],"evidenceLevel":"E1（官方功能/安全设置文档）","relationship":"Supabase官方文档","readingLevel":"Supabase MCP setup/security正文","supports":["存在可限定项目和权限的Agent接入路径"],"doesNotSupport":["生产连接默认安全、Agent调用正确、节省本地工时"],"limitations":["权限继承开发者上下文；需逐个审查工具调用"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_SUPABASE_RLS","statement":"Supabase/Postgres可将JWT身份映射到RLS；官方要求逐表管理grant/policy并测试允许/拒绝路径。secret/service_role可绕过RLS，不能置于浏览器。","type":"capability","sourceIds":["RLS","SUPABASERLS"],"taskIds":["SE04","SE05","SE06","SE10","SE11","SE14"],"contextIds":["C_BROWNFIELD","C_GREENFIELD","C_EDGE_EVENTS"],"evidenceLevel":"E1（官方数据库安全机制文档）","relationship":"Supabase官方文档；不是本地安全审计","readingLevel":"Supabase RLS/Secure Data/API Keys","supports":["部分行级规则可落在数据库且可自动测试"],"doesNotSupport":["RLS自动生成正确租户策略或覆盖后台特权路径"],"limitations":["grant与policy是两道检查；JWT/函数/后台需另测"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_SUPABASE_BRANCH","statement":"Supabase branching为PR提供独立预览环境，默认不复制生产数据或Storage对象；每个preview branch按实际Compute、Disk Size、Egress和Storage用量计费，用量计入订阅计划配额且不受Spend Cap覆盖。","type":"capability","sourceIds":["SUPABASEBRANCH","SUPABASEBRANCHBILLING"],"taskIds":["SE04","SE11","SE12","SE15","SE16","SE18"],"contextIds":["C_BROWNFIELD","C_GREENFIELD"],"evidenceLevel":"E1（官方branching功能与计费机制文档）","relationship":"Supabase官方Branching与Manage Branching usage页面","readingLevel":"Branching页面的数据/环境说明；Manage Branching usage的收费项和quota/Spend Cap口径","supports":["将PR数据库预览作为隔离环境评估迁移和应用变更","把分支费用建模为按实际服务用量而定的成本驱动"],"doesNotSupport":["分支免费或有固定统一费用","特定项目的费用、相对全栈方案的TCO或净收益","分支让本地工程时间减少"],"limitations":["默认不复制数据降低数据暴露但不覆盖应用凭证/外部系统风险；实际费用依Compute/Disk/Egress/Storage用量、套餐配额和分支存续状态，目标项目用量未知"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_SUPABASE_BACKUP","statement":"Supabase数据库恢复期间项目不可访问，停机时间随数据库规模变化；备份保留和PITR选项依套餐而异。","type":"capability","sourceIds":["SUPABASEBACKUP"],"taskIds":["SE04","SE14","SE16","SE17","SE18","SE20"],"contextIds":["C_BROWNFIELD","C_GREENFIELD","C_RESTRICTED"],"evidenceLevel":"E1（官方备份/迁移文档）","relationship":"Supabase官方数据库备份/恢复文档","readingLevel":"Database Backups：备份保留、恢复停机与PITR","supports":["为DB恢复预留停机窗口并核查保留策略/套餐"],"doesNotSupport":["对象存储/函数/认证配置已包含在数据库备份中","本项目RTO/RPO或实际恢复工时"],"limitations":["目标项目未恢复演练；平台资产范围见单独迁移指南"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_SUPABASE_EXIT","statement":"Supabase官方迁自托管指南说明数据库dump包含schema、data、roles、RLS、DB functions/triggers及auth.users；JWT/API keys、Auth provider、Edge Functions、Storage objects、SMTP与自定义域名需另配置/迁移。","type":"capability","sourceIds":["SUPABASERESTORE"],"taskIds":["SE04","SE06","SE10","SE15","SE16","SE20"],"contextIds":["C_BROWNFIELD","C_GREENFIELD","C_RESTRICTED"],"evidenceLevel":"E1（官方迁移边界文档）","relationship":"Supabase单页官方迁移步骤直接列出数据库dump范围及手动配置项","readingLevel":"Restore from Platform guide：included/not included与Auth considerations","supports":["明确本指南中平台到自托管的数据库与非数据库资产迁移边界"],"doesNotSupport":["所有目标平台都使用相同步骤","官方指南覆盖Storage对象传输或Edge Functions重新部署","固定迁移成本/工时或退出失败"],"limitations":["页面明确Storage对象传输与Edge Functions重新部署不在该指南范围；目标供应商和当前项目未确认"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_SELFHOST","statement":"Supabase支持Docker自托管，但团队承担主机、安全更新、Postgres维护、HA、备份灾备、监控和可用性；部分托管功能不提供。","type":"capability","sourceIds":["SUPABASESELF"],"taskIds":["SE03","SE04","SE13","SE14","SE15","SE16","SE17","SE18","SE20"],"contextIds":["C_RESTRICTED","C_BROWNFIELD"],"evidenceLevel":"E1（官方自托管职责说明）","relationship":"Supabase官方文档","readingLevel":"Supabase Self-Hosting","supports":["已确认需控制数据且有连续运维能力时进入候选"],"doesNotSupport":["开源运行即托管等价或更便宜"],"limitations":["团队能力/值班/基础设施成本未知；功能差异随版本"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_CF_AGENT","statement":"Cloudflare提供Agent-friendly文档、Skills、MCP和Wrangler/CLI，可帮助查文档、查询日志、调用API和部署Workers；动作仍受账号权限。","type":"capability","sourceIds":["CFAGENT"],"taskIds":["SE02","SE03","SE13","SE15","SE16","SE17","SE18","SE20"],"contextIds":["C_BROWNFIELD","C_GREENFIELD","C_EDGE_EVENTS"],"evidenceLevel":"E1（官方Agent接入文档）","relationship":"Cloudflare官方文档","readingLevel":"Docs for Agents/Workers Prompting","supports":["云平台信息和操作接口可进入Agent工具流"],"doesNotSupport":["部署自动安全或本地净节时"],"limitations":["生产权限必须独立控制；滚动文档会变"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_CF_QUEUE","statement":"Cloudflare Queues默认至少一次，不保证顺序；重复投递需要业务幂等键/去重。","type":"capability","sourceIds":["CFQUEUE"],"taskIds":["SE05","SE10","SE11","SE17","SE18"],"contextIds":["C_EDGE_EVENTS","C_GREENFIELD"],"evidenceLevel":"E1（官方投递语义）","relationship":"Cloudflare官方服务说明","readingLevel":"Queues Delivery Guarantees/How Queues Works","supports":["异步缓冲/解耦候选；明确重复、乱序、重试、DLQ和重放验收"],"doesNotSupport":["恰好一次业务效果或自动完成状态机"],"limitations":["配置与业务一致性需按应用核验"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_CF_D1","statement":"Cloudflare D1单库容量为付费10GB/免费500MB，单库串行处理查询，吞吐与查询时长有关。","type":"capability","sourceIds":["CFD1"],"taskIds":["SE03","SE04","SE05","SE13","SE16"],"contextIds":["C_GREENFIELD","C_EDGE_EVENTS"],"evidenceLevel":"E1（官方限制页）","relationship":"Cloudflare官方文档，2026-04-21更新","readingLevel":"D1 Limits","supports":["按SQLite语义、小型数据和单库吞吐筛选"],"doesNotSupport":["适用任意关系负载或多库自动提高单库吞吐"],"limitations":["需实际SQL/并发/租户分布核验；产品限制可改"],"metric":{"sample":"配额文档","result":"10GB付费/500MB免费；查询逐个处理","unit":"平台服务限制","setup":"D1 Limits，2026-04-21"},"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_HYPERDRIVE","statement":"Hyperdrive列出Supabase为支持的Postgres服务商，连接池采用事务模式；不支持SQL PREPARE、advisory locks、LISTEN/NOTIFY及未说明会话状态等特性。","type":"capability","sourceIds":["CFHYPER"],"taskIds":["SE03","SE04","SE05","SE06","SE10","SE13"],"contextIds":["C_BROWNFIELD","C_EDGE_EVENTS"],"evidenceLevel":"E1（官方兼容列表/限制）","relationship":"Cloudflare官方文档","readingLevel":"Hyperdrive Supported Databases/How it works","supports":["保留已有Postgres、从Worker路径接入的候选"],"doesNotSupport":["全部Postgres会话语义兼容或改善本地延迟"],"limitations":["RLS上下文、缓存一致性、连接预算和事务行为需实测"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_PLAYWRIGHT","statement":"Playwright支持自动重试断言和浏览器状态检查，可作为前端回归；通过仅覆盖已写断言。","type":"capability","sourceIds":["PLAYWRIGHT"],"taskIds":["SE07","SE08","SE09","SE11","SE12","SE18"],"contextIds":["C_BROWNFIELD","C_GREENFIELD"],"evidenceLevel":"E1（官方测试文档）","relationship":"Playwright官方文档","readingLevel":"Playwright Assertions","supports":["将UI状态加入可重复验证"],"doesNotSupport":["全面无障碍、业务正确或净节省已量化"],"limitations":["断言和测试维护需持续成本"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_WEB_BENCH","statement":"Design2Code静态截图和Interaction2Code交互测试分别测视觉与交互；它们都不能单独证明可访问性、租户状态或后端业务正确。","type":"inference","sourceIds":["DESIGN","INTERACT","PLAYWRIGHT"],"taskIds":["SE07","SE08","SE09","SE11","SE12"],"contextIds":["C_BROWNFIELD","C_GREENFIELD"],"evidenceLevel":"推断（基于所引E2网页/交互benchmark边界；不是本地效果证据）","relationship":"不同论文/工具任务映射","readingLevel":"Design2Code/Interaction2Code papers and Playwright","supports":["视觉、交互、键盘和数据状态分开验收"],"doesNotSupport":["单个网页分数代表完整全栈质量/工时"],"limitations":["论文任务与本项目不同；本轮未做本地检查"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_LOVABLE","statement":"Lovable文档支持由自然语言构建Web页面/全栈功能、连接自有Supabase，以及GitHub双向同步、PR和外部部署。","type":"capability","sourceIds":["LOVABLEGITHUB","LOVABLESB"],"taskIds":["SE01","SE03","SE04","SE05","SE06","SE07","SE08","SE10","SE15","SE20"],"contextIds":["C_GREENFIELD"],"evidenceLevel":"E1（官方产品/集成文档）","relationship":"Lovable官方文档；未提供对照效果","readingLevel":"Lovable GitHub sync / Supabase integration","supports":["绿地原型/切片可进入传统代码仓库和CI流程"],"doesNotSupport":["生产质量、通用节时或全系统可移植"],"limitations":["生成结果依赖提示/模型/任务；后端运营责任仍在"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_LOVABLE_SWITCH","statement":"Lovable文档说明内置Backend与自有Supabase不能一步自动切换；要单独迁移数据和配置目标服务。","type":"capability","sourceIds":["LOVABLESB"],"taskIds":["SE04","SE06","SE10","SE15","SE16","SE20"],"contextIds":["C_GREENFIELD"],"evidenceLevel":"E1（官方产品限制）","relationship":"Lovable官方说明","readingLevel":"Connect to Supabase limitations","supports":["选择后端账单/控制权前明确长期路线"],"doesNotSupport":["任何后端都不可迁出或存在固定迁移工时"],"limitations":["迁移量/对象/Auth/Secrets随项目不同，未演练"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_LOCAL_UNKNOWN","statement":"本项目任何路线的主动人时、质量调整净节时、交付成功率和维护负担未实测；旧6480分钟是合成基线。","type":"unknown","sourceIds":[],"taskIds":["SE01","SE02","SE03","SE04","SE05","SE06","SE07","SE08","SE09","SE10","SE11","SE12","SE13","SE14","SE15","SE16","SE17","SE18","SE19","SE20"],"contextIds":["C_BROWNFIELD","C_GREENFIELD","C_EDGE_EVENTS","C_RESTRICTED"],"evidenceLevel":"Unknown","relationship":"由冻结工作包和本轮研究边界确定","readingLevel":"job-spec与implementation-plan边界","supports":["明确外部证据不能回答的本地问题"],"doesNotSupport":["收益为零或旧模型比例已验证"],"limitations":["本轮不做本地Agent能力评测或真人计时"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_COST_UNKNOWN","statement":"供应商费用、用量、其他角色人时、维护/迁移/失败损失和生命周期TCO未知；无目标地区、套餐、报价或目标团队成本。","type":"unknown","sourceIds":[],"taskIds":["SE03","SE04","SE06","SE10","SE13","SE14","SE15","SE16","SE17","SE18","SE20"],"contextIds":["C_BROWNFIELD","C_GREENFIELD","C_EDGE_EVENTS","C_RESTRICTED"],"evidenceLevel":"Unknown","relationship":"目标条件及报价缺失；官方文档仅提示计费/责任因子","readingLevel":"implementation-plan与官方价格/运行文档","supports":["列出具体成本驱动和需要核验的合同/用量"],"doesNotSupport":["托管更便宜、自托管更贵/更便宜或任何货币ROI"],"limitations":["区域、合同、流量、资源、工资和观察期都改变TCO"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_SUPABASE_PLATFORM","statement":"Supabase官方文档说明可提供由Postgres schema生成的REST CRUD/关系API、Auth用户身份管理及Storage文件对象服务与访问接口；在适配时可替代部分手写数据端点、认证基础设施和对象存储运行。","type":"capability","sourceIds":["SUPABASEAPI","SUPABASEAUTH","SUPABASESTORAGE"],"taskIds":["SE03","SE04","SE05","SE06","SE10","SE13","SE14","SE15","SE16","SE17"],"contextIds":["C_GREENFIELD","C_BROWNFIELD"],"evidenceLevel":"E1（Supabase官方API/Auth/Storage功能文档）","relationship":"供应商功能声明；只支持其公开提供的服务边界","readingLevel":"官方REST API、Auth和Storage文档","supports":["在绿地比较托管API/身份/对象存储与部分自建边界","棕地按接口契约评估选择性复用"],"doesNotSupport":["替代业务规则、租户授权设计、现有集成或所有后端代码","安全、质量等价、节时和总成本收益"],"limitations":["API需正确配置grant/RLS/密钥；Storage、Auth及数据库资产迁移与备份责任不同；目标栈/地区/合同未知"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_LIB_SUBSTITUTION","statement":"Zod提供运行时schema验证与TypeScript类型推导，Drizzle提供TypeScript schema/类型化查询/迁移工具，Radix提供可组合的无样式UI原语；它们可替代对应窄层的重复自建基础实现。","type":"capability","sourceIds":["ZOD","DRIZZLE","RADIX"],"taskIds":["SE03","SE04","SE05","SE07","SE08","SE10","SE11","SE12","SE18"],"contextIds":["C_GREENFIELD","C_BROWNFIELD"],"evidenceLevel":"E1（各库官方功能文档）","relationship":"官方能力说明，只覆盖各自schema/数据访问/UI primitives边界","readingLevel":"Zod、Drizzle ORM、Radix官方文档","supports":["基线尚无相同能力时复用验证、DB访问/迁移或UI基础原语","将验收放在稳定接口和既有测试中"],"doesNotSupport":["完整业务功能已实现","适配目标版本、设计系统、安全和可访问性自动完成","依赖库必然减少净人时"],"limitations":["实际替代量取决于基线已有组件、框架/运行时兼容、许可证、团队熟悉度和升级责任"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"},{"id":"CL_LIB_NET","statement":"在基线缺少对应能力且接口/版本兼容时，成熟库可减少重复实现并提供既有验证/迁移/组件接口；净收益是有条件推断，接入、学习、测试、升级和迁移责任可能抵销收益。","type":"inference","sourceIds":["ZOD","DRIZZLE","RADIX","PLAYWRIGHT"],"taskIds":["SE03","SE04","SE05","SE07","SE08","SE10","SE11","SE12","SE18","SE20"],"contextIds":["C_BROWNFIELD","C_GREENFIELD"],"evidenceLevel":"推断（基于E1功能机制和路线条件；不是独立工程效果证据）","relationship":"分析者条件推断；官方文档只证功能，不证净节时或TCO","readingLevel":"对应官方库功能文档及任务/基线边界","supports":["棕地先在狭窄且缺少等价能力的接口层评估复用","将迁移、兼容、测试和升级纳入成本/退出"],"doesNotSupport":["普遍更快、质量更高、全栈替代或特定节时比例"],"limitations":["无本地实现或团队成本对照；差异取决于现有栈和项目要求"],"metric":null,"checkedAt":"2026-10-23","reviewStatus":"active"}],"benchmarks":[{"id":"B_SWEBENCH","title":"SWE-bench Verified及其审计","taskScope":"公开Python仓库issue patch+fail-to-pass/regression测试。","sourceIds":["SWEVER","SWEAUDIT"],"sample":"全量500；审计138项，为64次o3运行不稳定的难题样本。","metric":"全任务评测器通过；审计样本59.4%有测试/题面问题。","setup":"工具/模型/harness按具体榜单项记录。","finding":"局部缺陷修复；评测器与污染需审查。","limits":["难题子集非随机","不能代表完整Web工程/岗位时间"],"relevance":"SE11/12/18边界证据，不是岗位总分。","warningSourceIds":[],"reviewStatus":"active"},{"id":"B_FEATUREBENCH","title":"FeatureBench v1复杂功能","taskScope":"从历史功能痕迹构建可执行多文件特征任务。","sourceIds":["FEATURE"],"sample":"200任务、3,825环境、24个Python仓库。","metric":"resolved及每题passed；Claude Opus 4.5 full resolved 11%。","setup":"多种模型+harness组合；500步上限。","finding":"复杂功能与单issue不可等同，部分通过非完整交付。","limits":["Python/论文特定环境","不能换算本地成功率/时间"],"relevance":"SE03/05/07/08/11/12。","warningSourceIds":[],"reviewStatus":"active"},{"id":"B_PROGRAMBENCH","title":"ProgramBench v1黑盒程序行为重建","taskScope":"给定参考可执行程序和文档重建I/O行为。","sourceIds":["PROGRAM"],"sample":"200题、9模型；mini-SWE-agent，20CPU/60GB/最多1,000步或6小时。","metric":"零模型全解；Opus 4.7仅3%任务达≥95%测试。","setup":"隐藏行为测试；页眉v1日期与正文日期并存。","finding":"行为等价和可维护结构可分开审查。","limits":["不是自然语言新需求建产品","测试只是参考行为的近似"],"relevance":"修正旧来源口径；只用于SE05/11/18机制。","warningSourceIds":[],"reviewStatus":"active"},{"id":"B_TERMINAL","title":"Terminal-Bench 4.0","taskScope":"隔离终端环境、命令行、依赖安装、调试与运行。","sourceIds":["TERMINAL"],"sample":"官方更新说删8题修19题，Agent超时8h，未在更新页列总题数。","metric":"按指定版本的环境任务通过率。","setup":"各版本资源和任务不同，不能混排。","finding":"环境预算/任务维护影响benchmark信号。","limits":["8h是Agent预算，不是人时","不代表Web业务验收"],"relevance":"SE02/11/15/16/18。","warningSourceIds":[],"reviewStatus":"active"},{"id":"B_WEB","title":"Design2Code与Interaction2Code","taskScope":"分别评估网页截图视觉复建与动态交互行为。","sourceIds":["DESIGN","INTERACT","PLAYWRIGHT"],"sample":"Design2Code v3 484页；Interaction2Code v3 127网页/374交互。","metric":"视觉/元素与交互任务指标，各自定义。","setup":"论文版本；浏览器断言可由Playwright执行。","finding":"视觉、交互、可访问性、后端业务应分开验收。","limits":["截图不说明租户/服务器正确","本地未运行基准"],"relevance":"SE07–12分层验收。","warningSourceIds":[],"reviewStatus":"active"}],"externalComparisons":[{"id":"X_AI_PLATFORM_2X2","title":"外部证据覆盖缺口：AI × 扩展平台四格","cells":[{"id":"CELL_H00","label":"人工 × 现有批准栈","status":"unknown","claimIds":["CL_LOCAL_UNKNOWN"],"note":"本地人时/质量/成本无观测；v1 6480分钟是合成工作包定义。"},{"id":"CELL_H10","label":"Agent × 现有批准栈","status":"unknown","claimIds":["CL_COPILOT22","CL_METR25","CL_MSCLI26","CL_LOCAL_UNKNOWN"],"note":"外部任务/工具/分母不同，不能给本地格子数值。"},{"id":"CELL_H01","label":"人工 × 扩展库/平台","status":"unknown","claimIds":["CL_SUPABASE_BRANCH","CL_CF_D1","CL_SELFHOST","CL_COST_UNKNOWN"],"note":"官方文档支持功能/责任边界，无同任务工程时间或总成本结果。"},{"id":"CELL_H11","label":"Agent × 扩展库/平台","status":"unknown","claimIds":["CL_SUPABASE_MCP","CL_CF_AGENT","CL_LOVABLE","CL_LOCAL_UNKNOWN"],"note":"工具和生成能力存在不识别AI主效应、平台主效应或交互；此图仅标记外部证据缺口。"}]}],"updates":[{"id":"U_SCOPE","change":"v2评估目标转为公开外部证据和条件路线；没有本地能力实验或真人计时。","reason":"用户明确选择外部证据评估；旧试验方案保留历史身份。","sourceIds":[]},{"id":"U_PROGRAMBENCH","change":"把ProgramBench准确描述为参考可执行程序及文档后的黑盒行为重建，并保留页眉/正文日期差异。","reason":"旧source将其概括为新建软件项目、架构和长期迭代，口径超出任务定义。","sourceIds":["PROGRAM"]},{"id":"U_CLI26","change":"加入Microsoft 2026 CLI Agent研究，记录+24% merged PR吞吐及其非随机合成对照、代理指标、单公司、作者关联局限。","reason":"属截止日内相关的新实地证据，不是时间/质量效果。","sourceIds":["MSCLI26"]},{"id":"U_ROUTES","change":"补充七条按场景和任务比较的技术路线及成本/退出因素。","reason":"把平台机制、残余工作、限制和本地未知同步呈现。","sourceIds":["SUPABASEMCP","SUPABASERLS","SUPABASEBRANCH","SUPABASESELF","SUPABASEBACKUP","CFAGENT","CFQUEUE","CFD1","CFHYPER","LOVABLEGITHUB","LOVABLESB","SUPABASERESTORE","SUPABASEBRANCHBILLING"]},{"id":"U_COPILOT_CROSSCHECK","change":"新增同研究作者官方总结作为Copilot实验完成率与取整时间的交叉核对；明确原文35人表述不能当作时间分析分母。","reason":"作者总结报告完成率78%/70%，但完成率四舍五入且不提供时长有效n；保留unknown，不推导精确分组人数。","sourceIds":["COPILOT22","COPILOT22BLOG"]}],"presentation":{"version":"1.0","title":"AI软件工程的结果取决于任务与条件","deck":"成熟库和云平台改变了需要完成的工作；AI的收益还取决于任务、工具与验证方式。沿着任务地图、外部研究和人工负担分解，判断哪些路线值得优先考虑。","chapters":[{"id":"work-structure","title":"工程工作跨越定义、实现、验证与运行","takeaway":"代码实现只是交付链的一段；需求、集成、质量、发布和交接共同决定要完成的工作。","claimIds":["CL_BENCH_TRANSFER","CL_LOCAL_UNKNOWN"]},{"id":"effects-by-setting","title":"效果随任务、工具和度量变化","takeaway":"短任务完成时间、熟悉仓库任务时间、企业完成任务数和PR吞吐回答不同问题，应分面阅读。","claimIds":["CL_COPILOT22","CL_METR25","CL_MS3RCT","CL_MSCLI26","CL_MIXED"]},{"id":"libraries-platforms","title":"库与平台改变了工程责任分布","takeaway":"可复用认证、存储、查询和界面基础能力能替代窄层重复建设，也把投入转向授权、集成、运维与迁移。","claimIds":["CL_SUPABASE_PLATFORM","CL_LIB_SUBSTITUTION","CL_LIB_NET","CL_SELFHOST","CL_SUPABASE_EXIT","CL_COST_UNKNOWN"]},{"id":"value-model","title":"按新增替代量和剩余责任核算价值","takeaway":"先检查既有栈已提供什么，再分开评估服务替代、AI对剩余工作的支持，以及运行、维护和退出责任。","claimIds":["CL_LIB_SUBSTITUTION","CL_LIB_NET","CL_LOCAL_UNKNOWN","CL_COST_UNKNOWN"]},{"id":"conditional-routes","title":"按场景约束选择实施路线","takeaway":"棕地从现有栈瓶颈补充库或托管服务；绿地按数据、部署和团队运维条件比较平台组合与应用生成切片。","claimIds":["CL_SUPABASE_PLATFORM","CL_CF_QUEUE","CL_CF_D1","CL_HYPERDRIVE","CL_LIB_SUBSTITUTION","CL_LOVABLE","CL_SELFHOST","CL_SUPABASE_EXIT","CL_LOVABLE_SWITCH","CL_LOCAL_UNKNOWN","CL_COST_UNKNOWN"]}],"quantitativeResults":[{"id":"copilot22-completion-time","claimId":"CL_COPILOT22","sourceIds":["COPILOT22","COPILOT22BLOG"],"label":"Copilot RCT：JavaScript HTTP server","metricGroup":"duration-change","metricLabel":"完成者条件的任务完成时间变化","estimate":-55.8,"unit":"percent","interval":{"low":-89,"high":-21,"kind":"confidence","level":0.95},"sample":"95名开发者随机分派：45人处理组、50人对照组；任务完成率由作者总结报告为78%/70%。时长分析各组有效n未单列。","design":"随机分派；时间结果仅比较完成任务者，论文另提35人完成任务及问卷，但未说明其与时长比较分母的对应关系。","setting":"2022年单项JavaScript HTTP server任务；完成者平均时间为处理组71.17分钟、对照组160.89分钟；提交通过12项测试计为完成；处理组可用GitHub Copilot。","limitation":"时间缩短的负号及区间端点按统一变化方向翻转。GitHub作者总结是同一实验的交叉核对，不是独立复现；不能由完成率或35人表述倒推时长有效n，也不能迁移为复杂仓库或当前Agent的本地节时。","warningSourceIds":[],"reviewStatus":"active"},{"id":"metr25-issue-time","claimId":"CL_METR25","sourceIds":["METR25","METR26"],"label":"METR RCT：开发者熟悉的开源仓库","metricGroup":"duration-change","metricLabel":"issue完成时间变化","estimate":19,"unit":"percent","interval":{"low":2,"high":39,"kind":"confidence","level":0.95},"sample":"16名熟悉各自大型开源仓库的开发者，提交246个真实issue；仓库平均约22k星及100万行代码。","design":"issue级随机允许/禁止使用AI；主要使用Cursor Pro与Claude 3.5/3.7 Sonnet，记录屏幕并由参与者自报实现时间。","setting":"早期2025年的bug修复、功能和重构；参与者此前多年贡献于相关仓库。","limitation":"招募的开发者和仓库不是随机行业样本，工具属于早期2025版本；结果只适用于该样本与任务条件。METR 2026更新提供此结果的95%区间，不是后续研究的最新效果估计。","warningSourceIds":[],"reviewStatus":"active"},{"id":"three-enterprise-completed-tasks","claimId":"CL_MS3RCT","sourceIds":["MS3RCT"],"label":"三企业Copilot现场实验：已完成任务","metricGroup":"throughput-change","metricLabel":"completed-task指标变化","estimate":26.08,"unit":"percent","interval":{"low":15.78,"high":36.38,"kind":"standard-error","level":null},"sample":"Microsoft、Accenture及一家匿名Fortune 100公司共4,867名开发者。","design":"三项企业随机现场试验合并估计；随机提供AI代码补全工具。区间端点为26.08% ± 10.3个百分点（1个标准误）派生。","setting":"企业日常工作中的AI代码补全；结果是completed tasks数量，不是个人主动工时。","limitation":"图中端点仅表示估计值±1 SE，不能标作95%置信区间。站点效果存在差异；任务数不等于时间节省、质量或净成本，代码补全也不等同于CLI Agent。","warningSourceIds":[],"reviewStatus":"active"},{"id":"microsoft-cli-merged-prs","claimId":"CL_MSCLI26","sourceIds":["MSCLI26"],"label":"Microsoft CLI Agent研究：合并PR吞吐","metricGroup":"throughput-change","metricLabel":"每位活跃采用者工程师每日合并PR变化","estimate":24,"unit":"percent","interval":{"low":14.5,"high":33.7,"kind":"credible","level":0.95},"sample":"研究覆盖Microsoft数万工程师；估计队列为2026-01-05至11日启动采用的CLI Agent用户，并限于上线前4周至少合并2个PR的活跃人员。","design":"非随机采用；BSTS/CausalImpact以从未用两种工具的PR作者构造合成对照，报告115天后测期的后验平均变化。","setting":"Microsoft早期2026年Claude Code与GitHub Copilot CLI推广；指标为28天内完成合并的PR数/工程师/日。","limitation":"研究设计报告95%可信区间；单一公司且筛选活跃PR作者，合成对照不能吸收采用者特有冲击。PR数量是产出代理，不代表质量、价值、人时或本地可复制效果。","warningSourceIds":[],"reviewStatus":"active"}],"benchmarkResults":[{"id":"featurebench-full-resolved","claimId":"CL_FEATUREBENCH","sourceIds":["FEATURE"],"label":"FeatureBench v1：复杂功能开发","taskType":"跨文件、跨提交的复杂功能开发；Full set","modelLabel":"Claude Code (routing) + Claude Opus 4.5","value":11,"unit":"percent","denominator":"200项Full set任务","metricLabel":"完整 resolved rate","limitation":"11%指完整解决率，不是部分测试通过率；任务覆盖24个Python仓库及3,825个环境。作为独立benchmark小卡展示，不与ProgramBench按百分比排序，也不外推为全项目成功率或工时。"},{"id":"programbench-opus47-almost","claimId":"CL_PROGRAMBENCH","sourceIds":["PROGRAM"],"label":"ProgramBench v1：黑盒程序行为重建","taskType":"给定参考可执行程序和文档、移除源码与测试后，重建输入/输出行为","modelLabel":"Claude Opus 4.7 + mini-SWE-agent","value":3,"unit":"percent","denominator":"200项程序任务","metricLabel":"至少95%测试通过的任务比例（Almost）","limitation":"该3%是至少95%测试通过，不是完整resolved；研究中9种模型设置均未完全解出任何任务。原文页眉v1与正文脚注日期不一致。作为独立benchmark小卡展示，不与FeatureBench 11%同榜排序，也不外推为新需求下完整B2B产品能力。"}],"narrative":[{"id":"work-structure","text":"工作包覆盖需求拆解、页面和API实现、权限与第三方集成、测试、部署及运行交接；只看代码生成速度会漏掉实现之外的工程责任。","claimIds":["CL_BENCH_TRANSFER","CL_LOCAL_UNKNOWN"],"title":"从完整交付看工作"},{"id":"external-effects","text":"外部研究呈现了完成者条件的短任务时间缩短、熟悉仓库issue延时，以及企业completed-task和PR吞吐增长；这些结果使用不同任务、工具、设计和单位，应分面解释。","claimIds":["CL_COPILOT22","CL_METR25","CL_MS3RCT","CL_MSCLI26","CL_MIXED"],"title":"按任务与指标读研究结果"},{"id":"platform-mechanisms","text":"成熟库和托管平台可替代部分重复基础实现，并把工作转向权限配置、服务集成、运行、费用与迁移；功能机制有官方来源，但净节时仍取决于基线和项目条件。","claimIds":["CL_LIB_SUBSTITUTION","CL_SUPABASE_PLATFORM","CL_SUPABASE_EXIT","CL_SELFHOST","CL_COST_UNKNOWN","CL_LIB_NET"],"title":"平台复用改变责任分布"},{"id":"synthesis-model","text":"模型先辨认基线已有能力，再区分成熟库或服务对工作量的替代与AI对剩余工作的支持，最后单列集成、运行、维护和退出；研究中的百分数不折算为本地分钟或总成本。","claimIds":["CL_LIB_NET","CL_LOCAL_UNKNOWN","CL_COST_UNKNOWN","CL_MIXED"],"title":"工作分配和人工负担分开核算"},{"id":"conditional-choice","text":"棕地按现有栈的瓶颈选择库或单项托管服务；绿地再比较托管关系数据、边缘组件或可控后端的生成切片，并以数据、部署和运维能力筛选路线。","claimIds":["CL_SUPABASE_PLATFORM","CL_CF_QUEUE","CL_CF_D1","CL_HYPERDRIVE","CL_LIB_SUBSTITUTION","CL_SELFHOST","CL_LOVABLE","CL_SUPABASE_EXIT","CL_COST_UNKNOWN"],"title":"从场景约束选择路线"}]}},"defaultScenario":"harness","observedHumanMinutes":null,"observedSuccessRate":null,"activityLedger":null,"followups":[],"case":{"identity":"authored-method-example-not-executed","title":"租户订单 CSV 导出：从方案到变更与验收","description":"共同合同 CSV-1：仅导出当前用户所属租户的订单；固定数据快照、稳定排序、游标分页、流式输出、CSV转义及失败恢复。以下候选和控制由作者构造，未运行AI或真实服务。","contractVersion":"CSV-1","executionStatus":"not-run","observedHumanMinutes":null,"observedSuccessRate":null,"input":{"actorTenant":"tenant-a","pageSize":2,"rows":[{"id":1,"tenant":"tenant-a","value":"普通订单"},{"id":2,"tenant":"tenant-b","value":"不得泄露"},{"id":3,"tenant":"tenant-a","value":"含,逗号"},{"id":4,"tenant":"tenant-a","value":"含\"引号\""},{"id":5,"tenant":"tenant-a","value":"同租户末页"}]},"stages":[{"title":"W-C11 方案与契约","output":"两路线共用CSV-1。沿用既有API/数据库并复用成熟CSV库，或在允许的托管数据库/存储能力上选择性组合；保留相同业务授权与验收。","reject":"把数据库能导出当作业务授权正确；没有退出/恢复/配额说明。"},{"title":"W-C02 变更候选","output":"候选：服务端绑定actorTenant，按唯一ID游标读取；流式CSV编码并处理转义；返回日志与可重试游标。候选为设计材料，未声明代码运行通过。","reject":"客户端自行传租户即被信任；跨页漏重；整表一次加载；失败留下不可识别的半成品。"},{"title":"W-C12 正反控制与接收","output":"预期正例：仅ID1/3/4/5，跨页不漏重，逗号和引号可重读；替代分页实现也可接受。反例：ID2泄露、末页丢行、错误转义、重复重试、超限内存。控制尚未执行。","reject":"只检查文件存在/测试数，不核对实际内容、越权、资源与合法替代。"}],"controls":["正确租户与顺序","不同合法实现","跨租户泄露","重复/缺失末页","逗号/引号转义","失败重试与资源上限"],"intermediateArtifacts":{"identity":"authored-artifacts-and-expected-outcomes-not-executed","contract":{"version":"CSV-1","acceptance":["每行租户与服务端actorTenant相等","唯一ID升序，ID1/3/4/5各一次，ID2零次","UTF-8 CSV由合规解析器往返读取，值完全相同","固定快照上续读不漏重；失败工件不得作为完成发布"],"resourceBoundary":"合成夹具pageSize=2，每次缓存≤2条业务记录；真实产品资源SLO尚未确定，不能从5条推断大规模性能。","recovery":"固定数据快照。丢弃整个未完成临时工件时必须从起点重新生成，不复用旧游标。若选择保留已确认输出前缀，先验证前缀与lastConfirmedId一致，再从该游标追加；两种模式不得混用。完成原子标记后才可下载。"},"candidatePlan":["服务端从会话绑定tenant-a，拒绝客户端覆盖","查询固定snapshot，where tenant=actorTenant and id>cursor，order by id，limit 2","逐页流式CSV编码，独立记录lastConfirmedId","失败保持status=incomplete；成功原子发布status=complete"],"expectedCsv":"id,value\r\n1,普通订单\r\n3,\"含,逗号\"\r\n4,\"含\"\"引号\"\"\"\r\n5,同租户末页\r\n","expectedRows":[{"id":1,"value":"普通订单"},{"id":3,"value":"含,逗号"},{"id":4,"value":"含\"引号\""},{"id":5,"value":"同租户末页"}],"acceptedAlternative":{"name":"具有固定快照且唯一ID排序的另一分页实现","rows":[1,3,4,5],"reason":"实现路径不同；业务、完整性、资源与恢复合同相同"},"negativeArtifacts":[{"id":"leak","rows":[1,2,3,4,5],"expected":"拒收：跨租户ID2"},{"id":"missing-last-page","rows":[1,3,4],"expected":"拒收：少ID5"},{"id":"duplicate","rows":[1,3,3,4,5],"expected":"拒收：ID3重复"},{"id":"escape","csv":"id,value\r\n3,含,逗号\r\n","expected":"拒收：解析后列数/值不一致"},{"id":"partial-published","status":"complete","rows":[1,3],"expected":"拒收：中断工件被标为完成"},{"id":"unbounded-buffer","peakBusinessRecords":5,"expected":"拒收：超过本夹具2条缓存边界"}],"controlExpectations":[{"control":"正确参考材料","expected":"按合同接收","observed":null},{"control":"合理替代","expected":"同合同接收","observed":null},{"control":"六种错误工件","expected":"分别拒收并指出合同条目","observed":null}]}},"methodVersion":"2026-10-24.method.1","uncertaintyNote":"压力组合同时改变独立执行、服务替代、审阅与返工参数；不是概率区间或置信区间。","scopeNote":"既有B2B Web仓库中高级全栈IC合成包：6页面、约10 API、租户隔离、第三方事件和LLM/检索能力；不含全部软件职业或基础模型训练。","summary":"从需求、前后端实现到质量、发布和运行，比较AI、成熟库与托管服务怎样改变可交付范围与责任。","relatedCareers":["frontend-developer","backend-developer","qa-engineer"],"relatedWorkUnits":["W-C02","W-C04","W-C08","W-C11","W-C12","W-C17","W-C19","W-C26"],"relationNote":"部分工作或方法关联；专题任务不是正式职业来源任务，也不把一个单元的全部证据传播为岗位成绩。","sourceWarnings":[],"readerStory":{"question":"写完代码，离完成软件交付还有多远？","lead":"从一个“导出当前租户订单”的按钮开始：前端、API、权限、完整分页和失败恢复要一起成立。再看公开研究为何给出不同结果，以及成熟库和SaaS到底改变了哪部分工作。","takeaway":"AI与成熟库都能改变实施方式。真正需要比较的是同一业务验收下，哪些工作被替代、哪些责任保留、又增加了多少集成与维护；代码生成速度本身回答不了这些问题。","caseTitle":"导出文件有了，为什么仍可能交付失败？","caseIntro":"同一份CSV-1合同要求：只包含当前租户，跨页不漏不重，逗号与引号能正确重读，中断工件不能被当作完成发布。两条技术路线都必须通过这些条件。","caseIdentity":"作者构造的设计材料与预期控制，未运行AI、真实服务或性能实验；用于说明验收关系。","groups":[{"title":"弄清要改变什么","why":"理解需求、仓库、架构与数据边界。","taskIds":["SE01","SE02","SE03","SE04"]},{"title":"让用户真正用得上","why":"界面、交互、可访问性共同构成前端交付。","taskIds":["SE07","SE08","SE09"]},{"title":"让系统行为成立","why":"API、租户隔离、外部集成和AI功能。","taskIds":["SE05","SE06","SE10","SE19"]},{"title":"证明变更能被接收","why":"测试、端到端验收、性能、安全和缺陷处理。","taskIds":["SE11","SE12","SE13","SE14","SE18"]},{"title":"上线之后继续运行","why":"持续集成、部署、观测和维护交接。","taskIds":["SE15","SE16","SE17","SE20"]}],"stages":[{"id":"W-C11","label":"先定合同","headline":"现有库和托管路线，都接收同一份业务要求。","question":"我们要接收什么结果，当前系统已经具备什么能力？","before":"工程师确认用户身份、数据快照、排序、分页、CSV格式及中断后的状态，再比较实现路线。","ai":"AI可以整理仓库事实、提出成熟CSV库或选择性托管方案，并列出条件、依赖和验收缺口。","retained":"已有框架与数据库能力不能重复算新增收益；业务授权、费用、配额、恢复和退出方式仍要说清。","gate":"租户隔离、完整性、资源边界与恢复条件不因技术路线改变。","taskIds":["SE01","SE03"],"artifact":"CSV-1 共同合同与路线候选"},{"id":"W-C02","label":"实现行为","headline":"“能查出数据”还不等于“只能导出该用户的数据”。","question":"如何把合同落实到前端、API和数据访问？","before":"工程师把服务端身份绑定到查询，维护稳定游标，逐页编码，并处理失败状态。","ai":"AI可以产生实现候选：服务端绑定tenant-a，按唯一ID续读，流式CSV转义；日志记录已确认检查点。","retained":"检查越权、跨页漏重和实际资源；丢掉整个临时文件就必须从起点重建，保留确认前缀才可按游标追加。","gate":"固定夹具应输出ID1/3/4/5各一次，不输出ID2；5条夹具不能证明大规模性能。","taskIds":["SE05","SE06","SE07"],"artifact":"候选设计、正确CSV与恢复约定"},{"id":"W-C12","label":"检验接收","headline":"验收既要挡住错误，也要接受合理替代。","question":"这套测试究竟能识别哪些失败？","before":"工程师准备参考结果、合法替代和错误工件，按业务内容检查，而不只看文件存在或测试数。","ai":"AI可以生成和执行控制候选，帮助定位跨租户泄露、末页丢失、重复行、转义错误、半成品发布和无界缓存。","retained":"控制的预期行为本身也要核验。本报告列出了材料和预期，没有把它们登记为实际通过。","gate":"正确与合理替代应接收，六类错误应分别拒收并指出违反的合同条目。","taskIds":["SE11","SE12"],"artifact":"正例、替代、六类错误及逐控制预期"}],"closingTitle":"路线应沿着瓶颈选择，收益要回到完整交付核对。","closing":"在既有仓库，先保留已批准的栈，再按权限、数据、延迟或集成瓶颈选库与单项服务。真正改变决策的，是同范围质量、失败恢复、维护和完整人时的新证据。","questions":[{"title":"我的项目像哪种环境？","text":"已有仓库、绿地、边缘事件和受限网络，对路线的约束不同。","href":"routes"},{"title":"哪项工作值得先交给AI？","text":"按具体交付查AI参与、独立执行与验收要求，再决定委派范围。","href":"explore"},{"title":"一条研究能说明多远？","text":"看任务、模型与工具、样本、原指标和限制；PR增长不能直接换成本项目节时。","href":"evidence"}],"practiceIds":[]}},"materials":[{"studyId":"ai-software-engineer","path":"research/ai-software-engineer/data/assumptions.json","name":"research__ai-software-engineer__data__assumptions.json","sha256":"f15d28d3ac8f25f5ebb2472046ff88ec643e49fbcb23b2197a041ba26533dda8"},{"studyId":"ai-software-engineer","path":"research/ai-software-engineer/data/evidence-review.json","name":"research__ai-software-engineer__data__evidence-review.json","sha256":"b72630e859e3ef3c6c0133c8fb25c468ea880e2a6adc9746816978514362066e"},{"studyId":"ai-software-engineer","path":"research/ai-software-engineer/data/job-spec.json","name":"research__ai-software-engineer__data__job-spec.json","sha256":"12a8f748fba042df104d2a7fa01995d73878da05f501cb887e15b25afafa3493"},{"studyId":"ai-software-engineer","path":"research/ai-software-engineer/data/scenarios.json","name":"research__ai-software-engineer__data__scenarios.json","sha256":"59eb9d497e90a83c77e78d1ccb30206e57d3085327b8d3cb2ecdc706d3a8ea98"},{"studyId":"ai-software-engineer","path":"research/ai-software-engineer/data/sources.json","name":"research__ai-software-engineer__data__sources.json","sha256":"4bc14bab028923027a2031b34d11296bff10002e2ff81e41409ec7f059a7ac89"},{"studyId":"ai-software-engineer","path":"research/ai-software-engineer/data/tasks.json","name":"research__ai-software-engineer__data__tasks.json","sha256":"2e14c8f559e3a50afc5b9da74a1dd3d945763e3d3e16d90206fa592df981511a"},{"studyId":"ai-software-engineer","path":"research/ai-software-engineer/data/workflows.json","name":"research__ai-software-engineer__data__workflows.json","sha256":"1d053c2ef9b56d5ed619889a8819133bd863220d78f8db2fd8898c49541e65c0"},{"studyId":"method","path":"research/work-analysis-method/README.md","name":"research__work-analysis-method__README.md","sha256":"e226e30bdbff86918e442b912463d33ea87db7e12007f611b66e9280ba83951e"},{"studyId":"method","path":"research/work-analysis-method/acceptance.template.csv","name":"research__work-analysis-method__acceptance.template.csv","sha256":"5c6603e6d778619780fde747b2dfa21a1087101f2e392b81378bd67563f94f15"},{"studyId":"method","path":"research/work-analysis-method/capability-assessment.md","name":"research__work-analysis-method__capability-assessment.md","sha256":"ffd29b2c839e2fcb45b3ea299a6f522b34e5ed5a862936d37a63b0fbb391ae3b"},{"studyId":"method","path":"research/work-analysis-method/job-brief.template.json","name":"research__work-analysis-method__job-brief.template.json","sha256":"871d747ad737dceb2c42da16a643dd238877c919735e0ab0619f78b259e8a845"},{"studyId":"method","path":"research/work-analysis-method/legacy-register.md","name":"research__work-analysis-method__legacy-register.md","sha256":"bc1586cb15915d91516b0084eb8faab942df41593bee251679756cea0892ec74"},{"studyId":"method","path":"research/work-analysis-method/standard.md","name":"research__work-analysis-method__standard.md","sha256":"b2466c1966900b254cbbefb9a4dd999b9ea91e4f39db284a5b44f3fee2e74301"},{"studyId":"method","path":"research/work-analysis-method/templates.md","name":"research__work-analysis-method__templates.md","sha256":"2621b82916ef26e063f85f7f4a5c1a67fda0c9ea9181c30e45832041dc592c4b"},{"studyId":"method","path":"research/work-analysis-method/workflow.md","name":"research__work-analysis-method__workflow.md","sha256":"bad44b2730dd57f7e640373a75c90efc9cc2988b45fc87ee56e1b87927f85af5"},{"studyId":"ai-software-engineer","path":"research/ai-software-engineer/protocol.md","name":"software-protocol.md","sha256":"5a6f22d65be4af385bc360c6217837e45fe58b2d087a155011492ca4eb9b5cbf"}],"method":{"title":"从整份工作到有依据的条件判断","intro":"交付要求说明需要什么结果，AI采用建议说明在什么条件下可以怎样做；研究完整性、采用依据和实际成效分别记录。","steps":[{"title":"明确范围和任务","text":"说明角色、环境、工作包、目标实例与分母；逐项定义输入、产物、验收和缺件，工作链标明材料、反馈与异常。"},{"title":"比较路线和证据","text":"先辨认已有能力，再比较成熟库、托管或定制路线的替代、保留和新增责任。逐主张保留原配置、样本、指标、区间类型、迁移条件和未知。"},{"title":"建立条件合同和账本","text":"固定共同业务验收，写明模型、工具、权限、验证、恢复和人工关口。计划参与、实际采用、独立执行、成功率及完整人工投入分别表达。"},{"title":"生成并验收图文报告","text":"任务、图形、正文、静态版和下载来自同一版本；检查去重、缺值和预算，实际阅读展开后的最长内容与导出，并在最后修改后定向复核。"},{"title":"按证据更新判断","text":"新证据影响哪项判断就复核哪项。外部证据可支持结构与条件报告；真实效果保持未知，需要且获授权时再观察或实验。"}],"metrics":[{"term":"研究内容完整","meaning":"范围、任务、来源、假设和未知可审；不等于AI任务实际完成。"},{"term":"E/A/D嵌套覆盖","meaning":"基线工作量中的参与机会、计划采用和独立执行范围，不是事件采用率或成功概率。"},{"term":"S与H","meaning":"S是相对已有栈的增量工作替代，H是包括未采用原工作、准备、处理、审阅、返工/接管、维护与集成的人工负担。二者不相加为净节时。"},{"term":"原有T演算","meaning":"原计算器T=Σwq只表达合成基线中假设满足技术门槛的份额；没有估计实际采用和净人时。"},{"term":"实际效果","meaning":"H0/H1须在同范围、质量和角色口径下比较。实际值缺失保留未知；显式条件演算使用自己的身份与参数。"}],"reader":"先读建议交什么、成立条件、依据支持到哪里、未知与改判信号。需要深入时再查专题参数；不必填写研究表单。","agent":"复用已有目标和上下文，按问题选用路线、成本和条件分析。五条研究链及19项验收是内部按需工具，不要求每次对话完成固定流程。"}}