Skip to content

docs(adr): commit ADR-002 (insert-mode single-source rendering + observer root + i18n post-init guard) as a repo file #319

Description

@ErickXavier

Tests added in PR #308 (tests/directives-http-pagination.test.js) reference "ADR-002 D1/D2" but no ADR-002 file exists in the repo — the ADR lives only as a Genesis EPIC comment (NOJS-295). Commit it as a proper file so the references resolve. Suggested location: docs/adr/ or .github/adr/ (repo has .github/specs and .github/reviews; pick and establish the convention). Content: the three decisions shipped in PRs #308/#304 — D1 insert-mode single-source rendering (wrapper-clone removal), D2 IntersectionObserver root = nearest scrollable ancestor (×3 observers), D3 i18n post-init guard — with context, alternatives considered, consequences, and the bundle acceptance bound (gzip ≤ 44,500 B). Reconstruct accurately from the merged PRs and their tests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions