Wenchao An 1b76ab9060
feat: add opt-in task notes and compacted history recall (#5382)
* feat: add opt-in task notes and compacted history recall

* fix: validate task continuity state and preserve user answers

Honor explicit opt-out, preserve clarification replies and capture failure statuses, validate notebook writes, and clear branch archive references. Update the config version and audit optional LLM credentials, with regression and integration evidence.

* fix: align Helm config version with task continuity schema

* fix: preserve mixed task history and declare continuity policies

* fix: recover malformed history and evict archives atomically
2026-09-12 21:01:46 +08:00

136 lines
4.2 KiB
JSON

{
"test": [
{
"id": "task-correction-00",
"family": "correction",
"history_hash": "fad0cd85f39d2562144caf74cdcc5d5990df397cdc5af972605437b617d8f1a5"
},
{
"id": "task-correction-01",
"family": "correction",
"history_hash": "a71bcaf4d7ce4827492cf44fd5cac5456b987e195506ab65858a55d022380315"
},
{
"id": "task-correction-02",
"family": "correction",
"history_hash": "2039be1e898da50773319738b231dc14c7eb1ca89ecb6f6d2fe2d37d0e4275da"
},
{
"id": "task-correction-03",
"family": "correction",
"history_hash": "51aab7c8e1504ad313753c3d233a06f0e53f29a398aa62f7e0b8aed9fe47cde4"
},
{
"id": "task-failed_attempt-00",
"family": "failed_attempt",
"history_hash": "d6a7b5cd8f2d4c96194f1e543aec77f878b0e4e35b9a608e96f3a6c9764159a0"
},
{
"id": "task-failed_attempt-01",
"family": "failed_attempt",
"history_hash": "49646e1694b562a2b2690b0066231a9de0e6d75a9524b4ea00182de13e38e17e"
},
{
"id": "task-failed_attempt-02",
"family": "failed_attempt",
"history_hash": "22d682c731b696e02839ac99bb00fb0a0feca5cf41e51305a27281d30a45ae6d"
},
{
"id": "task-failed_attempt-03",
"family": "failed_attempt",
"history_hash": "6f625296181529af271f0bc67cd668288bbb930c25758d7fbbf3f01997bdf3ad"
},
{
"id": "task-units-00",
"family": "units",
"history_hash": "595b49cf6ae5a002026a8146b379757c8a16cdd0f55143dab8f72debb19689b9"
},
{
"id": "task-units-01",
"family": "units",
"history_hash": "11e2724fb60784855a343c8e420e781a85ad4591e43f4b345c38a1c52e0f6846"
},
{
"id": "task-units-02",
"family": "units",
"history_hash": "1698daeaaf2aafd0ed1ae0f9a5be275c5683a99e00d7d7354a4038c88ca93a56"
},
{
"id": "task-units-03",
"family": "units",
"history_hash": "14d1bf5ab199795a08f90507ea3dd28f62998be349388d6e644f5603bf1c5c2b"
},
{
"id": "task-artifact-00",
"family": "artifact",
"history_hash": "86774331a494f5d45d2b85b90a78a32d1d59c8bc557b34cab47a6da247b2a77b"
},
{
"id": "task-artifact-01",
"family": "artifact",
"history_hash": "805ac21a7dc307de02b595efdea9928b3d0975a76db775c455b1ab3cc87df7c3"
},
{
"id": "task-artifact-02",
"family": "artifact",
"history_hash": "15f85a5689944858816b55f8c65e7c4b59703b02a1bd00fba3fcce3edc1dec9c"
},
{
"id": "task-artifact-03",
"family": "artifact",
"history_hash": "326f622ae0f75dd163a77ce30e999de6b60bd21c25b93a16f1ae091a3f6758ad"
},
{
"id": "task-constraint-00",
"family": "constraint",
"history_hash": "d6099e396ae84870ad9604e296a30cdc00b21a538af045e31dce0a083dda0027"
},
{
"id": "task-constraint-01",
"family": "constraint",
"history_hash": "33ba43b1d3a8b217e28f59c52ac5d9854e69e8a028280616b63bf6de2340db7c"
},
{
"id": "task-constraint-02",
"family": "constraint",
"history_hash": "e8660d210d0d7a675baae79bdd6f6a79779240b70a2360574329ca41b70d9a6a"
},
{
"id": "task-constraint-03",
"family": "constraint",
"history_hash": "f580e32736588d492834a18a41106040a1aa3d43c6ef18490747b2895ac65ae6"
},
{
"id": "task-provenance-00",
"family": "provenance",
"history_hash": "e4acae24857b45bcfb3fa868ce9358d1b3f8149cb593c8eff2374f18735ae4d3"
},
{
"id": "task-provenance-01",
"family": "provenance",
"history_hash": "6230f2605043d7273663c0f3f7dc5d537cfad6973d50cc374a8ff67ef64be24b"
},
{
"id": "task-provenance-02",
"family": "provenance",
"history_hash": "8fd2280aa07a6ce6fad246f0c36e1acad6e96257bb4858aec3d0ac394df66496"
},
{
"id": "task-provenance-03",
"family": "provenance",
"history_hash": "6dca4b39d6518efb0c960c3d26923a5859e1eca3feb417dd72f5848181649e94"
}
],
"dev": [
{
"id": "task-correction-100",
"family": "correction",
"history_hash": "b661c88958392e0d1894ab544055cb345ff8af6abee0e22a694bcc91cb81b6db"
},
{
"id": "task-artifact-100",
"family": "artifact",
"history_hash": "8ac5598dc7c67852e2b47ae93965520aa40304c4be4ebfebc9ca637e1e8e2608"
}
]
}