Files
hyungi_document_server/Sources/DSKit/Resources/digest.json
T
Hyungi 0becf7829e feat(s3): SwiftPM scaffold + DSKit data layer + 14-fixture acceptance
- Package.swift: AI (S2-owned) + DSKit (models/client/fixtures) + DSKitTests, tools 6.2, .swiftLanguageMode(.v6), .macOS(.v26)
- JSONValue (Sendable AnyCodable), DSDate (value-type ISO8601FormatStyle cascade, date-only UTC), explicit-CodingKeys decoder
- Models: Auth/Document(+Detail flat-compose, MD-first)/Catalog/Search+Ask/Memo/Digest; non-optional limited to id/file_type/created+updated_at/total
- DSClient protocol + FixtureDSClient (Bundle.module, zero backend) + DSError + DSConfig + DownloadURL (?token= query)
- Tests: 14-fixture contract acceptance (value asserts) + JSONValue number trap + Ask round-trip + AI router fallback/explicit-unavailable

swift build + swift test green (19 tests). Sources/AI untouched.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 17:16:55 +09:00

55 lines
1.7 KiB
JSON

{
"digest_date": "2026-06-03",
"window_start": "2026-05-27T00:00:00.000Z",
"window_end": "2026-06-03T00:00:00.000Z",
"decay_lambda": 0.18,
"total_articles": 312,
"total_countries": 4,
"total_topics": 9,
"generation_ms": 18420,
"llm_calls": 11,
"llm_failures": 0,
"status": "completed",
"countries": [
{
"country": "KR",
"topics": [
{
"topic_rank": 1,
"topic_label": "산업안전 규제 개정",
"summary": "중대재해처벌법 후속 시행령 개정 논의가 이어지며 제조업 현장 점검이 강화되는 흐름.",
"article_ids": [880123, 880140, 880155],
"articles": [
{ "id": 880123, "title": "고용부, 중대재해 시행령 개정안 입법예고" },
{ "id": 880140, "title": "제조 현장 안전점검 확대" },
{ "id": 880155, "title": "압력설비 검사 주기 단축 검토" }
],
"article_count": 3,
"importance_score": 0.91,
"raw_weight_sum": 2.74,
"llm_fallback_used": false
}
]
},
{
"country": "US",
"topics": [
{
"topic_rank": 1,
"topic_label": "ASME 코드 업데이트",
"summary": "ASME BPVC 2025 에디션 관련 산업계 적용 사례와 해설 자료가 늘어남.",
"article_ids": [880301, 880322],
"articles": [
{ "id": 880301, "title": "ASME BPVC 2025 adoption notes" },
{ "id": 880322, "title": "Impact test exemption clarifications" }
],
"article_count": 2,
"importance_score": 0.77,
"raw_weight_sum": 1.62,
"llm_fallback_used": false
}
]
}
]
}