diff --git a/manifest.json b/manifest.json index e9d98b3..19b2c18 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "name": "DesireCore Official Market", - "version": "1.5.5", + "version": "1.5.6", "schemaVersion": "1.1.0", "supportedLocales": [ "zh-CN", diff --git a/schemas/team-member-avatars.v1.schema.json b/schemas/team-member-avatars.v1.schema.json new file mode 100644 index 0000000..3be9b94 --- /dev/null +++ b/schemas/team-member-avatars.v1.schema.json @@ -0,0 +1,45 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "Market Team Member Portraits", + "description": "Optional market-only portraits for published team members. Keep this separate from entry.json so older clients can continue to read the team.", + "type": "object", + "required": ["schemaVersion", "members"], + "properties": { + "$schema": { + "type": "string", + "description": "Relative path to this validation schema." + }, + "schemaVersion": { + "type": "integer", + "const": 1, + "description": "Sidecar format version." + }, + "members": { + "type": "object", + "description": "Portraits keyed by published team roster member ID.", + "propertyNames": { + "pattern": "^[A-Za-z0-9_-]+$" + }, + "additionalProperties": { + "type": "object", + "required": ["image"], + "properties": { + "image": { + "type": "object", + "required": ["path"], + "properties": { + "path": { + "type": "string", + "pattern": "^(?!/|[A-Za-z]:|.*\\.\\.)(?:[A-Za-z0-9_.-]+/)*[A-Za-z0-9_.-]+\\.(?:png|jpe?g|webp)$", + "description": "Relative portrait image path inside the market team directory." + } + }, + "additionalProperties": false + } + }, + "additionalProperties": false + } + } + }, + "additionalProperties": false +} diff --git a/teams/biao-shu-lian-he-shen-cha/assets/avatar.webp b/teams/biao-shu-lian-he-shen-cha/assets/avatar.webp new file mode 100644 index 0000000..7397799 Binary files /dev/null and b/teams/biao-shu-lian-he-shen-cha/assets/avatar.webp differ diff --git a/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-commercial.webp b/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-commercial.webp new file mode 100644 index 0000000..0a4f92b Binary files /dev/null and b/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-commercial.webp differ diff --git a/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-evidence.webp b/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-evidence.webp new file mode 100644 index 0000000..4be254d Binary files /dev/null and b/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-evidence.webp differ diff --git a/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-lead.webp b/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-lead.webp new file mode 100644 index 0000000..7397799 Binary files /dev/null and b/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-lead.webp differ diff --git a/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-requirements.webp b/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-requirements.webp new file mode 100644 index 0000000..c640f5e Binary files /dev/null and b/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-requirements.webp differ diff --git a/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-visual.webp b/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-visual.webp new file mode 100644 index 0000000..3695211 Binary files /dev/null and b/teams/biao-shu-lian-he-shen-cha/assets/members/tender-review-visual.webp differ diff --git a/teams/biao-shu-lian-he-shen-cha/catalog-metadata.v1.json b/teams/biao-shu-lian-he-shen-cha/catalog-metadata.v1.json index 0519b46..22c57dc 100644 --- a/teams/biao-shu-lian-he-shen-cha/catalog-metadata.v1.json +++ b/teams/biao-shu-lian-he-shen-cha/catalog-metadata.v1.json @@ -29,28 +29,28 @@ }, "release": { "state": "known", - "version": "0.2.0", + "version": "0.2.1", "versionScheme": "semver" }, "timestamps": { "catalogUpdatedAt": { "state": "known", - "value": "2026-09-13", + "value": "2026-09-30", "precision": "day" }, "releasePublishedAt": { "state": "known", - "value": "2026-09-13", + "value": "2026-09-30", "precision": "day" }, "reviewedAt": { "state": "known", - "value": "2026-09-13", + "value": "2026-09-30", "precision": "day" }, "upstreamObservedAt": { "state": "known", - "value": "2026-09-13", + "value": "2026-09-30", "precision": "day" } }, @@ -58,7 +58,7 @@ "content": { "kind": "git", "url": "https://github.com/desirecore-agent/biao-shu-lian-he-shen-cha.git", - "ref": "af59d115f11f6a636e5e043b4f7a03f68dc02e33" + "ref": "60d2f7f62e8035f7ad03d61a40a66925486c29a6" } }, "governance": { @@ -72,8 +72,8 @@ "stewardship": "pointer", "compliance": { "licenseEvidencePath": "LICENSE", - "reviewedRef": "af59d115f11f6a636e5e043b4f7a03f68dc02e33", - "reviewedAt": "2026-09-13", + "reviewedRef": "60d2f7f62e8035f7ad03d61a40a66925486c29a6", + "reviewedAt": "2026-09-30", "reviewedBy": "desirecore-agent", "upstreamEndorsed": false } diff --git a/teams/biao-shu-lian-he-shen-cha/entry.json b/teams/biao-shu-lian-he-shen-cha/entry.json index 7092966..a8d6e98 100644 --- a/teams/biao-shu-lian-he-shen-cha/entry.json +++ b/teams/biao-shu-lian-he-shen-cha/entry.json @@ -9,33 +9,38 @@ "document-review", "multimodal" ], - "latestVersion": "0.2.0", - "updatedAt": "2026-09-13", + "latestVersion": "0.2.1", + "updatedAt": "2026-09-30", "members": [ { "id": "tender-review-lead", "name": "标书总审", - "role": "supervisor" + "role": "supervisor", + "version": "0.2.1" }, { "id": "tender-review-requirements", "name": "条款响应审查", - "role": "member" + "role": "member", + "version": "0.2.1" }, { "id": "tender-review-commercial", "name": "商务报价审查", - "role": "member" + "role": "member", + "version": "0.2.1" }, { "id": "tender-review-visual", "name": "技术图片审查", - "role": "member" + "role": "member", + "version": "0.2.1" }, { "id": "tender-review-evidence", "name": "独立证据复核", - "role": "member" + "role": "member", + "version": "0.2.1" } ], "capabilities": [ @@ -52,7 +57,7 @@ "kind": "git", "repoUrl": "https://github.com/desirecore-agent/biao-shu-lian-he-shen-cha.git", "repoBranch": "main", - "ref": "af59d115f11f6a636e5e043b4f7a03f68dc02e33" + "ref": "60d2f7f62e8035f7ad03d61a40a66925486c29a6" }, "requiredClientVersion": "10.0.155", "fullDesc": "成果质量导向的五角色标书辅助审查:用自然语言说明目标和材料,成员自主检查,总审按重要问题、依据、整改建议和未决事项验收。结构化导出为可选能力;真实标书效果尚未验证。", @@ -71,5 +76,12 @@ "name": "Tender Review Team", "shortDesc": "Five roles review requirements, pricing and tender images with independent evidence checks." } + }, + "avatar": { + "t": "标", + "bg": "linear-gradient(135deg, #315E8D, #244469)", + "image": { + "path": "assets/avatar.webp" + } } } diff --git a/teams/biao-shu-lian-he-shen-cha/member-avatars.v1.json b/teams/biao-shu-lian-he-shen-cha/member-avatars.v1.json new file mode 100644 index 0000000..37b42a4 --- /dev/null +++ b/teams/biao-shu-lian-he-shen-cha/member-avatars.v1.json @@ -0,0 +1,31 @@ +{ + "$schema": "../../schemas/team-member-avatars.v1.schema.json", + "schemaVersion": 1, + "members": { + "tender-review-lead": { + "image": { + "path": "assets/members/tender-review-lead.webp" + } + }, + "tender-review-requirements": { + "image": { + "path": "assets/members/tender-review-requirements.webp" + } + }, + "tender-review-commercial": { + "image": { + "path": "assets/members/tender-review-commercial.webp" + } + }, + "tender-review-visual": { + "image": { + "path": "assets/members/tender-review-visual.webp" + } + }, + "tender-review-evidence": { + "image": { + "path": "assets/members/tender-review-evidence.webp" + } + } + } +} diff --git a/teams/contract-review-team/assets/avatar.webp b/teams/contract-review-team/assets/avatar.webp new file mode 100644 index 0000000..5be2a09 Binary files /dev/null and b/teams/contract-review-team/assets/avatar.webp differ diff --git a/teams/contract-review-team/assets/members/clause-extractor.webp b/teams/contract-review-team/assets/members/clause-extractor.webp new file mode 100644 index 0000000..3044bbf Binary files /dev/null and b/teams/contract-review-team/assets/members/clause-extractor.webp differ diff --git a/teams/contract-review-team/assets/members/contract-intake.webp b/teams/contract-review-team/assets/members/contract-intake.webp new file mode 100644 index 0000000..ab9ee03 Binary files /dev/null and b/teams/contract-review-team/assets/members/contract-intake.webp differ diff --git a/teams/contract-review-team/assets/members/contract-review-lead.webp b/teams/contract-review-team/assets/members/contract-review-lead.webp new file mode 100644 index 0000000..5be2a09 Binary files /dev/null and b/teams/contract-review-team/assets/members/contract-review-lead.webp differ diff --git a/teams/contract-review-team/assets/members/jurisdiction-auditor.webp b/teams/contract-review-team/assets/members/jurisdiction-auditor.webp new file mode 100644 index 0000000..98c55e1 Binary files /dev/null and b/teams/contract-review-team/assets/members/jurisdiction-auditor.webp differ diff --git a/teams/contract-review-team/assets/members/review-reporter.webp b/teams/contract-review-team/assets/members/review-reporter.webp new file mode 100644 index 0000000..7e9bcb0 Binary files /dev/null and b/teams/contract-review-team/assets/members/review-reporter.webp differ diff --git a/teams/contract-review-team/assets/members/risk-scanner.webp b/teams/contract-review-team/assets/members/risk-scanner.webp new file mode 100644 index 0000000..c7c758f Binary files /dev/null and b/teams/contract-review-team/assets/members/risk-scanner.webp differ diff --git a/teams/contract-review-team/catalog-metadata.v1.json b/teams/contract-review-team/catalog-metadata.v1.json index d8b07d1..0f6a16c 100644 --- a/teams/contract-review-team/catalog-metadata.v1.json +++ b/teams/contract-review-team/catalog-metadata.v1.json @@ -34,36 +34,36 @@ }, "release": { "state": "known", - "version": "0.1.36", + "version": "0.1.38", "versionScheme": "semver" }, "timestamps": { "catalogUpdatedAt": { "state": "known", - "value": "2026-09-15", + "value": "2026-09-30", "precision": "day" }, "releasePublishedAt": { "state": "known", - "value": "2026-09-15T14:05:00Z", - "precision": "second" + "value": "2026-09-30", + "precision": "day" }, "reviewedAt": { "state": "known", - "value": "2026-09-15", + "value": "2026-09-30", "precision": "day" }, "upstreamObservedAt": { "state": "known", - "value": "2026-09-15T13:56:26Z", - "precision": "second" + "value": "2026-09-30", + "precision": "day" } }, "provenance": { "content": { "kind": "git", "url": "https://github.com/desirecore-agent/contract-review-team.git", - "ref": "aa67148a8da07bcf8f654edfca1df6bd35d1c9cb" + "ref": "914ee32c2199c9a5a3bd126403b47255014235ce" } }, "governance": { @@ -82,8 +82,8 @@ }, "compliance": { "licenseEvidencePath": "LICENSE", - "reviewedRef": "aa67148a8da07bcf8f654edfca1df6bd35d1c9cb", - "reviewedAt": "2026-09-15", + "reviewedRef": "914ee32c2199c9a5a3bd126403b47255014235ce", + "reviewedAt": "2026-09-30", "reviewedBy": "DesireCore Agent", "upstreamEndorsed": true } diff --git a/teams/contract-review-team/entry.json b/teams/contract-review-team/entry.json index 20f7f52..23a0d3d 100644 --- a/teams/contract-review-team/entry.json +++ b/teams/contract-review-team/entry.json @@ -9,7 +9,7 @@ "compliance", "legal-collaboration" ], - "latestVersion": "0.1.36", + "latestVersion": "0.1.38", "i18n": { "zh-CN": { "name": "合同审查团队", @@ -33,52 +33,55 @@ "kind": "git", "repoUrl": "https://github.com/desirecore-agent/contract-review-team.git", "repoBranch": "main", - "ref": "aa67148a8da07bcf8f654edfca1df6bd35d1c9cb" + "ref": "914ee32c2199c9a5a3bd126403b47255014235ce" }, "requiredClientVersion": "10.0.136", "avatar": { "t": "合审", - "bg": "linear-gradient(135deg, #5856D6, #3634A3)" + "bg": "linear-gradient(135deg, #5856D6, #3634A3)", + "image": { + "path": "assets/avatar.webp" + } }, "shortDesc": "Six-member contract review team with parallel risk and jurisdiction checks, independent re-verification, scored reporting, and tracked DOCX delivery. Requires a user-configured model service; contract text and attachments are sent for analysis, results require qualified human review, and capability gaps produce a bounded report.", - "updatedAt": "2026-09-15", + "updatedAt": "2026-09-30", "fullDesc": "Six-member contract review team with parallel risk and jurisdiction checks, independent re-verification, scored reporting, and tracked DOCX delivery. Requires a user-configured model service; contract text and attachments are sent for analysis, results require qualified human review, and capability gaps produce a bounded report.", "members": [ { "id": "contract-review-lead", "name": "合同审查统筹官", "role": "supervisor", - "version": "1.0.21" + "version": "1.0.23" }, { "id": "contract-intake", "name": "合同输入治理官", "role": "member", - "version": "1.0.6" + "version": "1.0.8" }, { "id": "clause-extractor", "name": "条款结构化官", "role": "member", - "version": "1.1.0" + "version": "1.1.1" }, { "id": "risk-scanner", "name": "合同风险识别官", "role": "member", - "version": "1.1.0" + "version": "1.1.1" }, { "id": "jurisdiction-auditor", "name": "法域合规官", "role": "member", - "version": "1.3.0" + "version": "1.3.1" }, { "id": "review-reporter", "name": "合同复核出报告官", "role": "member", - "version": "1.0.6" + "version": "1.0.7" } ], "capabilities": [ diff --git a/teams/contract-review-team/member-avatars.v1.json b/teams/contract-review-team/member-avatars.v1.json new file mode 100644 index 0000000..bc44181 --- /dev/null +++ b/teams/contract-review-team/member-avatars.v1.json @@ -0,0 +1,36 @@ +{ + "$schema": "../../schemas/team-member-avatars.v1.schema.json", + "schemaVersion": 1, + "members": { + "contract-review-lead": { + "image": { + "path": "assets/members/contract-review-lead.webp" + } + }, + "contract-intake": { + "image": { + "path": "assets/members/contract-intake.webp" + } + }, + "clause-extractor": { + "image": { + "path": "assets/members/clause-extractor.webp" + } + }, + "risk-scanner": { + "image": { + "path": "assets/members/risk-scanner.webp" + } + }, + "jurisdiction-auditor": { + "image": { + "path": "assets/members/jurisdiction-auditor.webp" + } + }, + "review-reporter": { + "image": { + "path": "assets/members/review-reporter.webp" + } + } + } +}