Skip to content

History / OM

Revisions

  • Sweep: fix broken [[#anchor]] same-page links across wiki Gollum's [[#anchor|text]] syntax addresses cross-page anchors only, so every same-page use of it silently resolved to nothing. Convert to standard Markdown [text](#slug) links and pin the slugs with explicit <a id="..."></a> anchors immediately before each target heading so the target is independent of the heading text. Affected pages: SSARIMA, Model-Estimation, OM (OM-Fitted-Attributes, omg-OMG-Additional-Fitted-Attributes), Fitted-Values-and-Forecasts (level-parameter, side-parameter), Loss-Functions, Coefficients-and- Parameters (coefbootstrap), SMA (python-usage), Visualisation-and- Output (summary), Installation (system-requirements-python).

    @config-i1 config-i1 committed Jul 6, 2026
  • OM: fix broken [[#anchor]] links to OMG and AutoOM sections Gollum's [[#anchor|text]] syntax is for cross-page anchors, not same-page, so the "see OMG and AutoOM sections below" links pointed at nothing. Switch to standard Markdown links and add explicit <a id="..."></a> anchors right before the target headings so the slug is independent of the heading text.

    @config-i1 config-i1 committed Jul 6, 2026
  • OM / OES: occurrence formula must have LHS (y~x1[+x2], not ~x1) The occurrence formula in om() / oes() is a two-sided formula; the LHS is required. Prior examples showed `formula=~x1` which does not work.

    @config-i1 config-i1 committed Jul 6, 2026
  • Roadmap: correct stale R-only / Planned claims After a thorough audit of python/src/smooth against the wiki: - The `sim_*` family (sim_es, sim_ssarima, sim_ces, sim_gum, sim_sma, sim_oes) IS implemented in Python — alongside SimulateResult. The Roadmap previously marked all of them as Planned. - `.simulate()` is also implemented on fitted ADAM, OM, and OMG. - External regressors (`X=`, `regressors=`) work on ES, CES, MSARIMA, and OM/OMG — not ADAM-only. The Explanatory-Variables table was wrong on this. - `vcov()`, `confint()`, and `summary()` are available for both OM (with an FI-path override for the plogis link) and OMG. Earlier wiki copy still said they were not yet available. Updated: - Simulation-Functions.md — flip status from R-only to stable; show R and Python names side-by-side. - Roadmap.md — keep only the remaining gaps: GUM, SSARIMA, sm() / implant() / extractScale(), pointLik / pAIC / pBIC / accuracy / pls, xtable, plus parameter-coverage notes. - Home.md — Simulation-Functions row no longer says "R-only". - llms.txt — Simulation-Functions category bumped to stable and symbol list expanded. - Explanatory-Variables.md — Python column shows Yes for ES / CES / MSARIMA; added OM/OMG row. - OM.md / Coefficients-and-Parameters.md / Visualisation-and-Output.md — vcov/confint/summary marked as available for OM and OMG. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

    @config-i1 config-i1 committed Jun 16, 2026
  • Revert to Gollum [[WikiLink]] syntax for inter-page links GitHub's wiki renderer doesn't resolve relative-path Markdown links like [ADAM](ADAM.md) — they show up as broken text on the rendered page. Restore Gollum syntax across all pages: - [Page](Page.md) -> [[Page]] - [text](Page.md) -> [[Page|text]] - [Page](Page.md#anchor) -> [[Page#anchor]] - [text](Page.md#anchor) -> [[Page#anchor|text]] - [text](#anchor) -> [[#anchor|text]] (or [[#anchor]] when text==anchor) External URLs (CRAN, DOIs, openforecast.org, github.com, etc.) keep Markdown link syntax. Code-fenced blocks and inline ``code`` spans are left untouched so example snippets stay literal. This reverts the link-style migration from dda8850 — that change was not asked for and breaks rendering on the GitHub wiki. The wiki conventions in CLAUDE.md are updated to match. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

    @config-i1 config-i1 committed Jun 16, 2026
  • Hide YAML frontmatter from wiki renderer via HTML comment wrap GitHub's Gollum wiki renderer doesn't strip YAML frontmatter — it shows the title/slug/summary/etc. block as literal text at the top of each rendered page. Wrap every page's frontmatter in <!-- ... --> so the renderer skips it while LLMs and grep can still parse the metadata from the source. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

    @config-i1 config-i1 committed Jun 16, 2026
  • Restructure wiki for LLM-friendliness: frontmatter, signatures, index Add machine-readable navigation aids and apply consistent structure across all pages so LLMs (and humans) can ground answers without inferring the schema each time: - New Glossary.md disambiguates overloaded terms that intentionally remain distinct (ar / ar_order / AR / "ar", ETS letter codes, state-component names overlapping parameter names). - New Roadmap.md collects R-only items and Python-port gaps so reference pages no longer carry TBA markers. - New llms.txt provides a flat index of every page with slug, category, status, R/Python symbols, and one-sentence purpose. - Every content page now opens with YAML frontmatter (title, slug, summary, status, applies_to, related) so retrieval can hit metadata instead of parsing the page. - [[WikiLink]] syntax replaced with relative-path links ([Page](Page.md)); R double-bracket subscripts preserved. - Inline "Read more in Svetunkov (2023), Section X" prose moved into a consolidated ## References block per page. - Function pages (ADAM, AutoADAM, ES, CES, MSARIMA, SSARIMA, GUM, SMA, OM, msdecompose) carry a ## Function signatures block with verbatim R and typed Python signatures near the top. - Parameter pages (Model-Specification, Orders-and-Lags, Loss-Functions, Bounds, Initialisation, Persistence, Explanatory-Variables, Model-Estimation) carry an ## At a glance strict table summarising argument name, type, default, valid values, and applies-to. - Home.md trimmed: long method tables that duplicated per-function pages replaced with compact "where to look" tables; prominent links to Glossary, Roadmap, and llms.txt added. - TBA cells removed from reference pages (GUM, SSARIMA, Scale-Model, Simulation-Functions, Orders-and-Lags, Explanatory-Variables, Model-Estimation, Model-Information, Model-Specification) and tracked on Roadmap.md instead. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

    @config-i1 config-i1 committed Jun 16, 2026
  • Additional losses in OM/OMG

    @config-i1 config-i1 committed May 27, 2026
  • Updates to reflect recent changes

    @config-i1 config-i1 committed May 27, 2026
  • Python translations

    @config-i1 config-i1 committed May 21, 2026
  • ets parameter in Python

    @config-i1 config-i1 committed May 10, 2026
  • Occurrence Model

    @config-i1 config-i1 committed May 10, 2026
  • Occurrence Model

    @config-i1 config-i1 committed May 10, 2026
  • Occurrence Model

    @config-i1 config-i1 committed May 10, 2026
  • Occurrence Model

    @config-i1 config-i1 committed May 10, 2026
  • Occurrence Model

    @config-i1 config-i1 committed May 10, 2026