Major additions: - Community Next.js app (port 18187) for browsing claims with API docs - stemedb-chaos crate: Fault injection, chaos testing, CRDT properties - Latent ingestion system: Reddit/FDA ingesters with ADK-Go agents - Disputed claims handling: Manual review workflows and validation - Aphoria security scanner: New extractors (SQL injection, command injection, weak crypto, TLS version), policy-based ignores, UAT reports - Docker infrastructure: Dockerfile, docker-compose.yml for full stack - VulnBank demo: Intentionally vulnerable multi-language test corpus SDK & API enhancements: - Source registry handlers for tracking data provenance - Metrics endpoint - Skeptic filtering improvements Code quality: - Split 14 large files (>500 lines) into focused modules - All files now under 500-line limit per project guidelines Documentation: - Chaos testing guide, circuit breakers, observability docs - Phase 7 UAT documentation updates - Martin Kleppmann technical writer agent Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
28 lines
12 KiB
JSON
28 lines
12 KiB
JSON
{"id": "e3fedb17-6a69-4176-85ba-d6098984dc9b", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qvalpw", "url": "https://reddit.com/r/Ozempic/comments/1qvalpw/discomfort_from_food_any_tips/", "subreddit": "Ozempic", "author_hash": 1714221242764882045, "severity": "low"}, "timestamp": 1770167998, "ingested_at": 1770189754}
|
|
{"id": "0a3dc21e-5415-4337-a9ab-246d33d0462b", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1quzviy", "url": "https://reddit.com/r/Ozempic/comments/1quzviy/excited_to_start_my_ozempic_journey_a_few/", "subreddit": "Ozempic", "author_hash": -8600482346431511118, "severity": "low"}, "timestamp": 1770143156, "ingested_at": 1770189754}
|
|
{"id": "87271720-1781-4f1b-a2c5-060701107ee1", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1quxc2n", "url": "https://reddit.com/r/Ozempic/comments/1quxc2n/weight_loss_vanished_after_6_months_better_effect/", "subreddit": "Ozempic", "author_hash": -2138332827783490120, "severity": "low"}, "timestamp": 1770137780, "ingested_at": 1770189754}
|
|
{"id": "9ad32d63-d86d-4020-b8ff-a1c09d7c08e1", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1queb9e", "url": "https://reddit.com/r/Ozempic/comments/1queb9e/question_about_ozempic_side_effects/", "subreddit": "Ozempic", "author_hash": 3025681793835229442, "severity": "low"}, "timestamp": 1770082145, "ingested_at": 1770189754}
|
|
{"id": "6c0c2f27-88bc-4cc2-9854-b7bd8c9f490f", "subject": "tirzepatide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1quc5it", "url": "https://reddit.com/r/Mounjaro/comments/1quc5it/side_effects_after_years_of_none/", "subreddit": "Mounjaro", "author_hash": -5286674345776871400, "severity": "low"}, "timestamp": 1770076662, "ingested_at": 1770189757}
|
|
{"id": "bc0e6612-940f-4727-ab27-8496884dd9fe", "subject": "tirzepatide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qu86q7", "url": "https://reddit.com/r/Mounjaro/comments/1qu86q7/motivation_needed/", "subreddit": "Mounjaro", "author_hash": 3006357768343897381, "severity": "low"}, "timestamp": 1770067463, "ingested_at": 1770189757}
|
|
{"id": "f38d120f-9e5e-4885-b749-4e3e3616f94e", "subject": "tirzepatide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qtv1j6", "url": "https://reddit.com/r/Mounjaro/comments/1qtv1j6/sulfur_burps/", "subreddit": "Mounjaro", "author_hash": 2237182563511422903, "severity": "low"}, "timestamp": 1770038937, "ingested_at": 1770189757}
|
|
{"id": "f94ca1b9-ac0f-4e06-bf24-540b337b8422", "subject": "semaglutide", "predicate": "side_effect", "object": "vomiting", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qv9fw0", "url": "https://reddit.com/r/Semaglutide/comments/1qv9fw0/drinking/", "subreddit": "Semaglutide", "author_hash": -185180303924611297, "severity": "medium"}, "timestamp": 1770164957, "ingested_at": 1770189759}
|
|
{"id": "ecb112ec-e426-45c3-8176-8864091a646c", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qv21nx", "url": "https://reddit.com/r/Semaglutide/comments/1qv21nx/persistent_nausea/", "subreddit": "Semaglutide", "author_hash": -3078049869766938807, "severity": "low"}, "timestamp": 1770147877, "ingested_at": 1770189759}
|
|
{"id": "50d404d5-b256-4eb0-b904-c40b5c045632", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qusebz", "url": "https://reddit.com/r/Semaglutide/comments/1qusebz/24_blues/", "subreddit": "Semaglutide", "author_hash": 7920944455146434005, "severity": "low"}, "timestamp": 1770126543, "ingested_at": 1770189759}
|
|
{"id": "9b7835e9-00ea-4f20-8ccd-7d7c9889e2c3", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1quseaj", "url": "https://reddit.com/r/Semaglutide/comments/1quseaj/24_blues/", "subreddit": "Semaglutide", "author_hash": 7920944455146434005, "severity": "low"}, "timestamp": 1770126540, "ingested_at": 1770189759}
|
|
{"id": "083e9aa0-257c-4c47-aba1-9ba9cea7590f", "subject": "semaglutide", "predicate": "side_effect", "object": "vomiting", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qunqji", "url": "https://reddit.com/r/Semaglutide/comments/1qunqji/semaglutide_vomitting/", "subreddit": "Semaglutide", "author_hash": -1898822376936158914, "severity": "medium"}, "timestamp": 1770111817, "ingested_at": 1770189759}
|
|
{"id": "a4229067-24ef-4208-9904-d1dcdb570df4", "subject": "semaglutide", "predicate": "side_effect", "object": "vomiting", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qug4mo", "url": "https://reddit.com/r/Semaglutide/comments/1qug4mo/acid_reflux/", "subreddit": "Semaglutide", "author_hash": 3758762163812043219, "severity": "medium"}, "timestamp": 1770086900, "ingested_at": 1770189759}
|
|
{"id": "5b26bc6f-4bee-483e-89b4-9a26632c3359", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qucmu9", "url": "https://reddit.com/r/Semaglutide/comments/1qucmu9/an_odd_reaction/", "subreddit": "Semaglutide", "author_hash": -2557305901572681851, "severity": "low"}, "timestamp": 1770077851, "ingested_at": 1770189759}
|
|
{"id": "2e10fe5a-339d-4c32-9a6c-309e6c316b8b", "subject": "semaglutide", "predicate": "adverse_event", "object": "hospitalization", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qucmu9", "url": "https://reddit.com/r/Semaglutide/comments/1qucmu9/an_odd_reaction/", "subreddit": "Semaglutide", "author_hash": -2557305901572681851, "severity": "high"}, "timestamp": 1770077851, "ingested_at": 1770189759}
|
|
{"id": "71fca2ca-5441-4fa2-b352-5f92ec248386", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qug801", "url": "https://reddit.com/r/Wegovy/comments/1qug801/nausea_help_please/", "subreddit": "Wegovy", "author_hash": -5957894726874458699, "severity": "low"}, "timestamp": 1770087149, "ingested_at": 1770189762}
|
|
{"id": "a4877300-68f8-4c0e-84a4-6e043c7e5a76", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qtuxwf", "url": "https://reddit.com/r/Wegovy/comments/1qtuxwf/week_1_so_far_so_good/", "subreddit": "Wegovy", "author_hash": 9061331459543905065, "severity": "low"}, "timestamp": 1770038673, "ingested_at": 1770189762}
|
|
{"id": "6cfa7528-5440-4c76-ab6f-7a13d4729d21", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qtoyk5", "url": "https://reddit.com/r/Wegovy/comments/1qtoyk5/need_advice/", "subreddit": "Wegovy", "author_hash": 3785241279044077520, "severity": "low"}, "timestamp": 1770018809, "ingested_at": 1770189762}
|
|
{"id": "2bf172b6-d329-4e22-a945-27ded4b37ec7", "subject": "semaglutide", "predicate": "side_effect", "object": "vomiting", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qtbmtw", "url": "https://reddit.com/r/Wegovy/comments/1qtbmtw/dunno_if_its_the_shift_to_05_or_gastro/", "subreddit": "Wegovy", "author_hash": -7542061196920710809, "severity": "medium"}, "timestamp": 1769981901, "ingested_at": 1770189762}
|
|
{"id": "f663c724-b07a-4cb0-ad1d-dfde3a7c1057", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qtbmtw", "url": "https://reddit.com/r/Wegovy/comments/1qtbmtw/dunno_if_its_the_shift_to_05_or_gastro/", "subreddit": "Wegovy", "author_hash": -7542061196920710809, "severity": "low"}, "timestamp": 1769981901, "ingested_at": 1770189762}
|
|
{"id": "13f15103-8354-4896-b1be-52c03b40b87c", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qsxu3r", "url": "https://reddit.com/r/Wegovy/comments/1qsxu3r/switch_to_zepbound/", "subreddit": "Wegovy", "author_hash": -738773129316456629, "severity": "low"}, "timestamp": 1769950793, "ingested_at": 1770189762}
|
|
{"id": "fad4b47d-f9eb-416e-8b00-2fdeb22c3662", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qsxke4", "url": "https://reddit.com/r/Wegovy/comments/1qsxke4/i_want_to_quit/", "subreddit": "Wegovy", "author_hash": -1095701764807562899, "severity": "low"}, "timestamp": 1769949991, "ingested_at": 1770189762}
|
|
{"id": "ad10bda4-5564-4333-9596-97390239c2dd", "subject": "semaglutide", "predicate": "adverse_event", "object": "hospitalization", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qsxke4", "url": "https://reddit.com/r/Wegovy/comments/1qsxke4/i_want_to_quit/", "subreddit": "Wegovy", "author_hash": -1095701764807562899, "severity": "high"}, "timestamp": 1769949991, "ingested_at": 1770189762}
|
|
{"id": "77a9fe93-673f-46dd-86ae-00517b626351", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qrkrv9", "url": "https://reddit.com/r/Wegovy/comments/1qrkrv9/day_1_on_05mg_food_not_touching_sides/", "subreddit": "Wegovy", "author_hash": -7542061196920710809, "severity": "low"}, "timestamp": 1769813409, "ingested_at": 1770189762}
|
|
{"id": "49d1e255-c3a3-4069-8366-0bfc0c8bd988", "subject": "semaglutide", "predicate": "side_effect", "object": "vomiting", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qrjy9p", "url": "https://reddit.com/r/Wegovy/comments/1qrjy9p/legit_check/", "subreddit": "Wegovy", "author_hash": -6980082424697317356, "severity": "medium"}, "timestamp": 1769811483, "ingested_at": 1770189762}
|
|
{"id": "f790c57c-43e6-483f-89ee-e75d0fc0de87", "subject": "semaglutide", "predicate": "side_effect", "object": "nausea", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qrjy9p", "url": "https://reddit.com/r/Wegovy/comments/1qrjy9p/legit_check/", "subreddit": "Wegovy", "author_hash": -6980082424697317356, "severity": "low"}, "timestamp": 1769811483, "ingested_at": 1770189762}
|
|
{"id": "f925fb76-bdf9-4e59-aa59-f3be4d18a6c0", "subject": "semaglutide", "predicate": "side_effect", "object": "hair_loss", "confidence": 0.5, "source_class": 5, "source_metadata": {"type": "reddit_post", "reddit_id": "1qrjfqb", "url": "https://reddit.com/r/Wegovy/comments/1qrjfqb/hair_loss/", "subreddit": "Wegovy", "author_hash": -6780544843753249812, "severity": "medium"}, "timestamp": 1769810317, "ingested_at": 1770189762}
|