checkpoint: complete recoverable V2 pre-separation baseline

Complete the selective V2 checkpoint with its minimal AgentBus, object-storage, replay persistence, and validated-workbench shared dependency closure.
This commit is contained in:
鲨鱼辣椒 committed 2026-08-20 17:09:00 +08:00
1 parent 7330ac853b
commit 694c4317a3
627 files changed
+130467 -885

No files matched your search

@@ -0,0 +1,57 @@
{
"manifest_schema_version": 1,
"artifact": "booking-agent-skill-v2.skill",
"release": "booking-agent-skill-v2-rc4",
"skill_release_version": "Booking Agent Skill V2",
"business_version": "booking-business-agent-v1.0",
"input_contract": "booking-business-agent-compact-input-v1",
"output_contract": "booking-business-agent-compact-decision-v1",
"instruction_language": "zh-CN",
"publication_status": "HOLD",
"distribution": "INTERNAL_ONLY",
"publication_hold_reason": "Booking Agent Skill V2 still requires publication to the bound SuperAgent Profile and one real EML revalidation.",
"main_prompt_packaged": false,
"main_prompt_sha256": "849b06beb56e6e57ab2dc6c6295a56a4cbc93859490f92d5885e84f9c8ee840b",
"scenario_count": 49,
"sha256": "2fbf18dd06674777c5ed699d603b88c4f6bfc508236dd96bdd7ee98fc7c4c25f",
"member_count": 17,
"members": [
"booking-desk-event/SKILL.md",
"booking-desk-event/agents/openai.yaml",
"booking-desk-event/fixtures/scenario-matrix.json",
"booking-desk-event/manifest.json",
"booking-desk-event/references/00-boundaries-and-two-gates.md",
"booking-desk-event/references/01-input-output-evidence.md",
"booking-desk-event/references/02-target-and-source-splitting.md",
"booking-desk-event/references/10-new-booking.md",
"booking-desk-event/references/11-update-booking.md",
"booking-desk-event/references/12-cancel-booking.md",
"booking-desk-event/references/13-trace.md",
"booking-desk-event/references/14-rooming-list.md",
"booking-desk-event/references/15-allotment.md",
"booking-desk-event/references/90-general-risk-ignored.md",
"booking-desk-event/references/91-reason-codes-and-invariants.md",
"booking-desk-event/schemas/booking-business-agent-compact-decision-v1.schema.json",
"booking-desk-event/schemas/booking-business-agent-compact-input-v1.schema.json"
],
"member_sha256": {
"booking-desk-event/SKILL.md": "61e908ae805c9ab89931f6a88bed0a6f3b18f86e5b62ed78adc2d6269377642d",
"booking-desk-event/agents/openai.yaml": "3d099e97ab5e27cc7ea9fd6984638b364435eb1e30ce56694775e3fca352fdc4",
"booking-desk-event/fixtures/scenario-matrix.json": "57f42516961cfa672785196daf8827caabacb33771328d949b89dff56ea7999d",
"booking-desk-event/manifest.json": "762a6d2ec8ed01f15102d38629c97834fa78375bd72a97ec2da58b7d571ccf7c",
"booking-desk-event/references/00-boundaries-and-two-gates.md": "82967d62d8d21c4b47db0775405f562f2eb98a44a97b4bb6a9e0d081a8de89f9",
"booking-desk-event/references/01-input-output-evidence.md": "eabfed82aa17a60026638f59378166751a1f2ee89597e862957d8390e2bc7c99",
"booking-desk-event/references/02-target-and-source-splitting.md": "ab23fd1ed9a044a1f1c0d8ba146d729e4c5624cc840c16fd06580e07d7434632",
"booking-desk-event/references/10-new-booking.md": "9b7b7377207cd63995e516f5e2c1da957d60e0cbfb79834c983cf67bd2371f15",
"booking-desk-event/references/11-update-booking.md": "b997bdac1f09976b79235a470a354dc0e02f8480653903035c038ba467d22467",
"booking-desk-event/references/12-cancel-booking.md": "0b214379e47f3944461fd95b92354bc493f2495627b87001e5b44b6239cccebb",
"booking-desk-event/references/13-trace.md": "6d82ac236577bdafe2596954b25be1ac1eb70e85ab55721ef4f9dd8348a18ca7",
"booking-desk-event/references/14-rooming-list.md": "edc0a4a9667b55df686762514e8dd978f2d94cbab29e0a4db5c12dced39809b5",
"booking-desk-event/references/15-allotment.md": "336f624913eacc316edc1271379a221cb0848b74ab45f97be9864e4d73b2d7b1",
"booking-desk-event/references/90-general-risk-ignored.md": "a9af6f2777cda769d3c2c84ab82c650467435660e35d4c9f12b7da3c10246920",
"booking-desk-event/references/91-reason-codes-and-invariants.md": "8613c7750aaeec80e325096e2841be246614cc7ac45dd1b4c08ea75d81bcf75a",
"booking-desk-event/schemas/booking-business-agent-compact-decision-v1.schema.json": "b63af29d24ca36b2473e1a7962339bae07c4ba4a946a7495805d69d12e7c4fe5",
"booking-desk-event/schemas/booking-business-agent-compact-input-v1.schema.json": "1832b679913685b1c582a999e8ae23f504c569d25221980ec2e7c33e91c805e5"
},
"archive_timestamp_utc": "2026-08-19T00:00:00Z"
}
@@ -0,0 +1,54 @@
{
"manifest_schema_version": 1,
"artifact": "parsing-agent-skill-v2.skill",
"skill_name": "fixed-channel-core-parsing-agent",
"asset_release": "V2",
"skill_version": "fixed-channel-core-parsing-agent-v1.0",
"contract_name": "fixed-channel-parsing-agent-v1",
"provider_input_contract_name": "fixed-channel-parsing-agent-compact-input-v1",
"parser_contract_version": "fixed-channel-parser-fact-material-v1",
"publication_status": "HOLD",
"distribution_scope": "INTERNAL_ONLY",
"publication_note": "Offline import candidate only; no external Profile, provider or runtime integration is authorized.",
"main_prompt_packaged": false,
"main_prompt_language": "zh-CN",
"main_prompt_sha256": "e3da7a271fb753a9128a453be151d4fa3b9eb3f0378b5e5d93cfb5aa034c348e",
"sha256": "00cfeeac0da08acdd576367a855e9219a7c77e5d549e9e9bf5c0d50cb0c2d229",
"member_count": 9,
"members": [
"fixed-channel-core-parsing-agent/SKILL.md",
"fixed-channel-core-parsing-agent/agents/openai.yaml",
"fixed-channel-core-parsing-agent/references/evidence-history-display-v1.md",
"fixed-channel-core-parsing-agent/references/fixed-channel-profiles-v1.md",
"fixed-channel-core-parsing-agent/references/fixed-channel-v1-contract.md",
"fixed-channel-core-parsing-agent/references/known-limitations-v1.md",
"fixed-channel-core-parsing-agent/references/liantai-business-rules-v1.md",
"fixed-channel-core-parsing-agent/references/qbd-business-rules-v1.md",
"fixed-channel-core-parsing-agent/schemas/fixed-channel-parsing-agent-result-v1.0.schema.json"
],
"member_sha256": {
"fixed-channel-core-parsing-agent/SKILL.md": "6bf7db771bc8207879a837b6425ecd3793a39b4ab8b0530c190d606be68ef732",
"fixed-channel-core-parsing-agent/agents/openai.yaml": "2acb41f849ad887610061dfeae8d5dbfdcbcd955cdfac1bf7eef9b085557237f",
"fixed-channel-core-parsing-agent/references/evidence-history-display-v1.md": "6486376d9f3355b4cf0c1addabe5c0b87a9b25e8a254a96005319bab979d6326",
"fixed-channel-core-parsing-agent/references/fixed-channel-profiles-v1.md": "9a81bbe182f18595a90fc4b0959ee944bfa615ebddbd28c45712101441570028",
"fixed-channel-core-parsing-agent/references/fixed-channel-v1-contract.md": "c2f151445205a8947fd6d19cb66e8b61875e76aad6f3676be4335322b1a8cfae",
"fixed-channel-core-parsing-agent/references/known-limitations-v1.md": "1405f1257e338840c0c8556aeb0be14ca34bf5fce984c318d941f30e87bff923",
"fixed-channel-core-parsing-agent/references/liantai-business-rules-v1.md": "0c171bfb414e06f7039ae795b86d7cdca1eae3cb065b2c57e71fe76bb1c165f7",
"fixed-channel-core-parsing-agent/references/qbd-business-rules-v1.md": "0860f13c1404f12e5bc00cd6024ec71956278e19c75f15e9b4004d50e6561781",
"fixed-channel-core-parsing-agent/schemas/fixed-channel-parsing-agent-result-v1.0.schema.json": "5789f22624f52b40279be30b97a6a7b0bd76a3b18f9566f7fa3cabb4a8c47023"
},
"source_file_count": 17,
"offline_validation_assets_packaged": false,
"offline_only_source_members": [
"fixtures/fixed-channel-v1-scenario-matrix.json",
"fixtures/liantai-v1-canonical.json",
"fixtures/qbd-v1-canonical.json",
"manifest.json",
"prompts/main-prompt.md",
"schemas/fixed-channel-parser-fact-material-v1.schema.json",
"schemas/fixed-channel-parsing-agent-compact-input-v1.schema.json",
"schemas/fixed-channel-parsing-agent-input-v1.0.schema.json"
],
"scenario_count": 37,
"archive_timestamp_utc": "2026-08-18T00:00:00Z"
}