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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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