{"adoption": {"forks": 131, "observed_at": "2026-08-28T04:04:15.053113+00:00", "stars": 1287}, "canonical_url": "https://ross.abutalabs.com/products/latex-advice", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Advice for writing LaTeX documents", "domain": ["documentation", "education", "developer-tools"], "enriched": true, "function": ["documentation"], "health_score": 60, "homepage": null, "language": "TeX", "license": null, "license_family": "other", "maturity": "stable", "member_repos": ["dspinellis/latex-advice"], "name": "dspinellis/latex-advice", "platform": ["cross-platform"], "pushed_at": "2026-02-10T07:49:32+00:00", "repo": "dspinellis/latex-advice", "stars": 1287, "tags": ["latex", "technical-writing", "academic-writing", "best-practices", "typesetting", "guide", "version-control", "continuous-integration"], "topics": [], "urls": [], "use_cases": ["learn best practices for writing LaTeX documents", "how to structure and maintain a LaTeX thesis project", "advice for writing a scientific paper in LaTeX", "how to set up version control and CI for a LaTeX document", "automate bibliography management in LaTeX", "make my LaTeX source readable and maintainable", "typography and formatting tips for LaTeX"], "what_it_is": "A curated guide of best practices for writing LaTeX documents, distilled from decades of academic writing experience. It covers version control, build automation, continuous integration, bibliography management, typography, and readable LaTeX source organization.", "when_to_avoid": ["You need a LaTeX package, template, or tool rather than written advice", "You are looking for guidance on English writing style or scientific writing in general", "You want a TeX programming or macro development tutorial"], "when_to_choose": ["You are writing a scientific paper, book, or thesis in LaTeX and want proven practices", "You want guidance on organizing, building, and version-controlling LaTeX projects", "You are moving from ad-hoc LaTeX use to a disciplined, maintainable workflow"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/latex-advice", "repo": "dspinellis/latex-advice", "role": "main", "score": 62}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.053113+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:55:51.761761+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7383f3a7cbdf4cf31cd5329de410ceaddae3cce0b196e73154beedeac8d009", "fetched_at": "2026-08-28T04:04:15.053113+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dspinellis/latex-advice"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.053113+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:55:51.761761+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7383f3a7cbdf4cf31cd5329de410ceaddae3cce0b196e73154beedeac8d009", "fetched_at": "2026-08-28T04:04:15.053113+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dspinellis/latex-advice"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:55:51.761761+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7383f3a7cbdf4cf31cd5329de410ceaddae3cce0b196e73154beedeac8d009", "fetched_at": "2026-08-28T04:04:15.053113+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dspinellis/latex-advice"}], "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:04:15.053113+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.053113+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.053113+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:55:51.761761+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7383f3a7cbdf4cf31cd5329de410ceaddae3cce0b196e73154beedeac8d009", "fetched_at": "2026-08-28T04:04:15.053113+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dspinellis/latex-advice"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.053113+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.053113+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:55:51.761761+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7383f3a7cbdf4cf31cd5329de410ceaddae3cce0b196e73154beedeac8d009", "fetched_at": "2026-08-28T04:04:15.053113+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dspinellis/latex-advice"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.053113+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.053113+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.053113+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:55:51.761761+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7383f3a7cbdf4cf31cd5329de410ceaddae3cce0b196e73154beedeac8d009", "fetched_at": "2026-08-28T04:04:15.053113+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dspinellis/latex-advice"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.053113+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.053113+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:55:51.761761+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7383f3a7cbdf4cf31cd5329de410ceaddae3cce0b196e73154beedeac8d009", "fetched_at": "2026-08-28T04:04:15.053113+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dspinellis/latex-advice"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:55:51.761761+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7383f3a7cbdf4cf31cd5329de410ceaddae3cce0b196e73154beedeac8d009", "fetched_at": "2026-08-28T04:04:15.053113+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dspinellis/latex-advice"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:55:51.761761+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7383f3a7cbdf4cf31cd5329de410ceaddae3cce0b196e73154beedeac8d009", "fetched_at": "2026-08-28T04:04:15.053113+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dspinellis/latex-advice"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:55:51.761761+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd7383f3a7cbdf4cf31cd5329de410ceaddae3cce0b196e73154beedeac8d009", "fetched_at": "2026-08-28T04:04:15.053113+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dspinellis/latex-advice"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 66, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3312, "days_push": 204, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 62, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}