{"adoption": {"forks": 642, "observed_at": "2026-08-28T04:11:47.943449+00:00", "stars": 27649}, "canonical_url": "https://ross.abutalabs.com/products/awesome-falsehood", "card": {"archived": false, "artifact_type": "learning-resource", "description": "😱 Falsehoods Programmers Believe in", "domain": ["developer-tools", "tutorials", "awesome-lists"], "enriched": true, "function": ["documentation", "internationalization"], "health_score": 79, "homepage": null, "language": null, "license": "CC0-1.0", "license_family": "permissive", "maturity": "active", "member_repos": ["kdeldycke/awesome-falsehood"], "name": "kdeldycke/awesome-falsehood", "platform": ["cross-platform"], "pushed_at": "2026-08-14T13:32:02+00:00", "repo": "kdeldycke/awesome-falsehood", "stars": 27649, "tags": ["awesome-list", "falsehoods", "edge-cases", "validation", "best-practices", "curated-links", "localization"], "topics": ["falsehoods", "phone-number", "geography", "postal-addresses", "identity", "date", "time", "myths", "edge-cases", "internationalization", "phone-numbers", "typography", "currency", "names", "timezone", "unicode", "video-games", "awesome", "unicode-characters", "awesome-list"], "urls": [], "use_cases": ["find edge cases to consider when validating user input", "learn why assumptions about names and addresses break", "prepare checklist for internationalization pitfalls", "avoid naive date and timezone handling bugs", "research common myths before designing a data model", "find reading material on programmer misconceptions"], "what_it_is": "A curated awesome-list of articles cataloging 'falsehoods programmers believe in' - common wrong assumptions about domains like dates, names, addresses, phone numbers, and currencies. It serves as a reference to help developers avoid naive validation and data-modeling mistakes.", "when_to_avoid": ["you need executable code or a library to solve a specific validation problem", "you want a tutorial with step-by-step instructions rather than a link list"], "when_to_choose": ["you want a curated index of falsehood articles across many domains", "you are designing validation or data models involving names, addresses, dates, or currencies", "you need educational material on internationalization and edge cases"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-falsehood", "repo": "kdeldycke/awesome-falsehood", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:54:30.477550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7310b8c27103528c15cf2043fd27b7f2d2b7b8242565513c427560c63958e6c6", "fetched_at": "2026-08-28T04:11:47.943449+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kdeldycke/awesome-falsehood"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:54:30.477550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7310b8c27103528c15cf2043fd27b7f2d2b7b8242565513c427560c63958e6c6", "fetched_at": "2026-08-28T04:11:47.943449+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kdeldycke/awesome-falsehood"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:54:30.477550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7310b8c27103528c15cf2043fd27b7f2d2b7b8242565513c427560c63958e6c6", "fetched_at": "2026-08-28T04:11:47.943449+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kdeldycke/awesome-falsehood"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:54:30.477550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7310b8c27103528c15cf2043fd27b7f2d2b7b8242565513c427560c63958e6c6", "fetched_at": "2026-08-28T04:11:47.943449+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kdeldycke/awesome-falsehood"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:54:30.477550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7310b8c27103528c15cf2043fd27b7f2d2b7b8242565513c427560c63958e6c6", "fetched_at": "2026-08-28T04:11:47.943449+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kdeldycke/awesome-falsehood"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:54:30.477550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7310b8c27103528c15cf2043fd27b7f2d2b7b8242565513c427560c63958e6c6", "fetched_at": "2026-08-28T04:11:47.943449+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kdeldycke/awesome-falsehood"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.943449+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:54:30.477550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7310b8c27103528c15cf2043fd27b7f2d2b7b8242565513c427560c63958e6c6", "fetched_at": "2026-08-28T04:11:47.943449+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kdeldycke/awesome-falsehood"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:54:30.477550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7310b8c27103528c15cf2043fd27b7f2d2b7b8242565513c427560c63958e6c6", "fetched_at": "2026-08-28T04:11:47.943449+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kdeldycke/awesome-falsehood"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:54:30.477550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7310b8c27103528c15cf2043fd27b7f2d2b7b8242565513c427560c63958e6c6", "fetched_at": "2026-08-28T04:11:47.943449+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kdeldycke/awesome-falsehood"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:54:30.477550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7310b8c27103528c15cf2043fd27b7f2d2b7b8242565513c427560c63958e6c6", "fetched_at": "2026-08-28T04:11:47.943449+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kdeldycke/awesome-falsehood"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3646, "days_push": 19, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}