Open Divergence Radar Catalog Method Feedback

Is paperless-ngx/paperless-ngx the successor of jonaswinkler/paperless-ng?

paperless-ngx/paperless-ngx subject · successor candidate successor of? jonaswinkler/paperless-ng object · predecessor

paperless-ng-ngx · status observed

Data verified at: 2026-11-11T19:00:10.401Z (UTC)

Conclusion status

No confirmed conclusion exists for this pair. The evidence below is presented for transparency; a relationship conclusion requires a human review that has not happened, or a previous decision no longer matches the current evidence.

Evidence suggests paperless-ngx/paperless-ngx may succeed jonaswinkler/paperless-ng (directional claim found). Human review required before publication.

Seed context: 2026-09-21 researched candidate; NOT APPROVED; pending collector ingestion. Archived upstream README explicitly identifies paperless-ngx as direct community continuation. New README names succession and migration guide; repository actively maintained. Distinct GitHub IDs 138872921 -> 458648791. Sources: https://github.com/jonaswinkler/paperless-ng and https://github.com/paperless-ngx/paperless-ngx. Raw evidence: succession-research-20260921.json. No independent compatibility guarantee.

Evidence (1)

Verbatim excerpts from official sources, whitespace-normalized. Full payloads are hashed and retained by the pipeline; collection failures never fabricate evidence.

successor_claim

Paperless-ngx is the official successor to the original Paperless & Paperless-ng projects and is designed to distribute the responsibility of advancing and supporting the project among a team of people.
Source
Official source
Revision
c17f99e92f…c17f99e92ff91b2e06054f1dcd0bb1a22e5f2ce5
First observed
2026-09-21T14:32:51.234Z

Observed repository facts

As of the last verified collection. These are facts about the snapshots, not activity verdicts — a low number is not a claim that a project is inactive.

EndpointRepoStarsLast pushForkArchived
paperless-ngx/paperless-ngx paperless-ngx/paperless-ngx 48019 2026-11-11T18:12:50Z no no
jonaswinkler/paperless-ng jonaswinkler/paperless-ng 5408 2023-02-14T14:55:33Z no yes

Versions & deployment facts

Official release and package declarations, compared independently of the relationship verdict. These are not installation tests or a migration guarantee. Missing declarations mean unknown.

Version-scoped runtime comparison — literal declarations, not migration advice
paperless-ngx/paperless-ngxjonaswinkler/paperless-ng

Unknown: no collected package runtime declaration.

Unknown: no collected package runtime declaration.

Coverage and version-matching notes (3)

paperless-ngx/paperless-ngx · pyproject.toml: No matching published package version was established.

paperless-ngx/paperless-ngx · src-ui/package.json: No matching published package version was established.

jonaswinkler/paperless-ng · src-ui/package.json: No matching published package version was established.

paperless-ngx/paperless-ngx

Release-pinned deployment declarations

Release commit · v3.4.2 · complete

Commit: d939d873e11dd14896d1bfe23f65b1baa6513ba7

Collection endpoint (may change) · Observed 2026-11-04T22:01:41.641Z

Response SHA-256: e4a5552845a96d40545a44a86f9855fb032afb102de4943a421823443ac767d9

Release tree · v3.4.2 · complete

Commit: d939d873e11dd14896d1bfe23f65b1baa6513ba7

Collection endpoint (may change) · Observed 2026-11-04T23:01:23.202Z

File search coverage: selected_manifest_names. Only selected manifest filenames were searched; fixtures and vendored dependency directories are excluded. Unlisted declarations remain unknown.

Response SHA-256: 5802618c4ab67239533d9a1d688b9ba5d83b44c78e654e1da6bf4c8b0e05ac71

Dockerfile · v3.4.2 · complete

Commit: d939d873e11dd14896d1bfe23f65b1baa6513ba7

Commit-pinned source · Observed 2026-11-04T23:01:23.202Z

File context: unspecified. Package version in file: not declared.

Runtime declaration in this file
Not declared / unknown
Services and dependency roles

No service declarations extracted from this file; production requirements remain unknown.

Container configuration

docker.io/node:24-trixie-slim · build_base_or_stage · requested platform: $BUILDPLATFORM. Requested platform is not proof of an available image.

ghcr.io/astral-sh/uv:0.13.5-python3.14-trixie-slim@sha256:d8e732839dfc4225a1ff698803b478b2223c05636c055d3add41ab9dbec0f315 · build_base_or_stage · requested platform: unknown. Requested platform is not proof of an available image.

s6-overlay-base · build_stage_reference · requested platform: unknown. Requested platform is not proof of an available image.

FROM images are build-stage inputs, not proof of a published project image or minimum runtime.

Response SHA-256: 34f718a5c95566d647f96d676e1bde972f0783e003251df9c971c88f027ba6ce

pyproject.toml · v3.4.2 · complete

Commit: d939d873e11dd14896d1bfe23f65b1baa6513ba7

Commit-pinned source · Observed 2026-11-04T23:01:23.202Z

File context: unspecified. Package version in file: 3.4.2.

Runtime declaration in this file
{
  "python": ">=3.11"
}
Services and dependency roles

No service declarations extracted from this file; production requirements remain unknown.

Container configuration

Dynamic or tool-specific Python metadata is not resolved.

Response SHA-256: e70ce0226efdfdc37eec578d628ca907931814c61c3d6d38c481d89d5584b381

.devcontainer/Dockerfile · v3.4.2 · complete

Commit: d939d873e11dd14896d1bfe23f65b1baa6513ba7

Commit-pinned source · Observed 2026-11-04T23:01:23.202Z

File context: unspecified. Package version in file: not declared.

Runtime declaration in this file
Not declared / unknown
Services and dependency roles

No service declarations extracted from this file; production requirements remain unknown.

Container configuration

docker.io/node:24-trixie-slim · build_base_or_stage · requested platform: $BUILDPLATFORM. Requested platform is not proof of an available image.

FROM images are build-stage inputs, not proof of a published project image or minimum runtime.

Response SHA-256: 410018543133b89557025a3a938ae2b099627f91ac1f12de5b4a3ffd44df2cf2

src-ui/package.json · v3.4.2 · complete

Commit: d939d873e11dd14896d1bfe23f65b1baa6513ba7

Commit-pinned source · Observed 2026-11-04T23:01:23.202Z

File context: unspecified. Package version in file: 3.4.2.

Runtime declaration in this file
Not declared / unknown
Services and dependency roles

No service declarations extracted from this file; production requirements remain unknown.

Container configuration

Response SHA-256: a1b6fd94228fb0a7fdf85a87e2fb807dfeecb80d0a9f96f4d2fef4c0d010b0e2

src/paperless_mail/templates/package.json · v3.4.2 · complete

Commit: d939d873e11dd14896d1bfe23f65b1baa6513ba7

Commit-pinned source · Observed 2026-11-04T23:01:23.202Z

File context: unspecified. Package version in file: not declared.

Runtime declaration in this file
Not declared / unknown
Services and dependency roles

No service declarations extracted from this file; production requirements remain unknown.

Container configuration

Response SHA-256: 6b236e6f123bb4770f94789ae44d4684ea6148ae1b536e5817385526e447ed63

Container: docker.io/node:24-trixie-slim · v3.4.2 · complete

Commit: d939d873e11dd14896d1bfe23f65b1baa6513ba7

Collection endpoint (may change) · Observed 2026-11-15T08:00:58.000Z

Observed manifest digest: sha256:af02d57b57719b9657a45199a79264a9437940cd55b3c7b3fc99615654f124a0

image referenced by pinned file; not a proven project release image

Platforms listed in the registry index
  • linux/amd64 · sha256:60587baa7c895cf438d44f691e4ac8248b36c13b26be77332f874bebb3a64201
  • linux/arm64/v8 · sha256:510b934906506f9bdc870448de519d4a403af85cc5cd7cc37521ad598782e8f4
  • linux/ppc64le · sha256:4e8a94da401518d421069b3da2be1ec2e2fb15aba2a19068924571fa8d3dcd14
  • linux/s390x · sha256:6bc82290b11a235b2b8d932e64be8d8606d45bdd8ec3876bfa018afef27162f4

Registry index descriptors at observation time only, not functional compatibility. Single-image configs are not downloaded; missing platforms remain unknown.

Response SHA-256: af02d57b57719b9657a45199a79264a9437940cd55b3c7b3fc99615654f124a0

Container: ghcr.io/astral-sh/uv:0.13.5-python3.14-trixie-slim@sha256:d8e732839dfc4225a1ff698803b478b2223c05636c055d3add41ab9dbec0f315 · v3.4.2 · complete

Commit: d939d873e11dd14896d1bfe23f65b1baa6513ba7

Collection endpoint (may change) · Observed 2026-11-15T08:00:58.000Z

Observed manifest digest: sha256:d8e732839dfc4225a1ff698803b478b2223c05636c055d3add41ab9dbec0f315

image referenced by pinned file; not a proven project release image

Platforms listed in the registry index
  • linux/amd64 · sha256:dfed1dea9beb0eab0390c3841cf09fc9ed49969e4eacec41c4a88fb07d126cb4
  • linux/arm64 · sha256:a1d62d7f01a11d8c3accdaac45a761154ec6e2ab0ed9ade056fa8101d2612405

Registry index descriptors at observation time only, not functional compatibility. Single-image configs are not downloaded; missing platforms remain unknown.

Response SHA-256: d8e732839dfc4225a1ff698803b478b2223c05636c055d3add41ab9dbec0f315

Container: docker.io/node:24-trixie-slim · v3.4.2 · complete

Commit: d939d873e11dd14896d1bfe23f65b1baa6513ba7

Collection endpoint (may change) · Observed 2026-11-15T08:00:58.000Z

Observed manifest digest: sha256:af02d57b57719b9657a45199a79264a9437940cd55b3c7b3fc99615654f124a0

image referenced by pinned file; not a proven project release image

Platforms listed in the registry index
  • linux/amd64 · sha256:60587baa7c895cf438d44f691e4ac8248b36c13b26be77332f874bebb3a64201
  • linux/arm64/v8 · sha256:510b934906506f9bdc870448de519d4a403af85cc5cd7cc37521ad598782e8f4
  • linux/ppc64le · sha256:4e8a94da401518d421069b3da2be1ec2e2fb15aba2a19068924571fa8d3dcd14
  • linux/s390x · sha256:6bc82290b11a235b2b8d932e64be8d8606d45bdd8ec3876bfa018afef27162f4

Registry index descriptors at observation time only, not functional compatibility. Single-image configs are not downloaded; missing platforms remain unknown.

Response SHA-256: af02d57b57719b9657a45199a79264a9437940cd55b3c7b3fc99615654f124a0

GitHub release · v3.4.2 · complete

Official source

GitHub latest published non-prerelease (not a semantic-version ranking). Verified: 2026-11-15T04:01:13.931Z (UTC).

Listed release assets only. Asset names do not prove platform support or successful execution.

Runtime declarations
Not declared / unknown
Operating systems
Not declared / unknown
CPU architectures
Not declared / unknown
C libraries
Not declared / unknown
Direct dependency declarations
Not declared / unknown
Published artifacts (1)
Changes from the previous distinct observation (2)
version

Before

"v3.4.1"

After

"v3.4.2"
assets

Before

[
  {
    "digest": "sha256:763c974427136965377612bbd0c187aba907cc79ebb8c742ef1a783b2cf9dbda",
    "name": "paperless-ngx-v3.4.1.tar.xz",
    "size": 332263380,
    "url": "https://github.com/paperless-ngx/paperless-ngx/releases/download/v3.4.1/paperless-ngx-v3.4.1.tar.xz"
  }
]

After

[
  {
    "digest": "sha256:599be82cd8fc184436b757f9b193101fb71a90bf0facf5695dcda43152fffc85",
    "name": "paperless-ngx-v3.4.2.tar.xz",
    "size": 332281520,
    "url": "https://github.com/paperless-ngx/paperless-ngx/releases/download/v3.4.2/paperless-ngx-v3.4.2.tar.xz"
  }
]
Provenance

Parser: software-1

First observed: 2026-11-04T22:01:41.641Z (UTC)

Last checked: 2026-11-15T04:01:13.931Z (UTC)

Source response SHA-256: 4fc8c3da58fbd9509a8af29522074a63bcae9ff05699340d12feceb8c5a100eb

jonaswinkler/paperless-ng

Release-pinned deployment declarations

Release commit · ng-1.5.0 · complete

Commit: cd43bc1f660f081325c3d03e758cf9436d3e604f

Collection endpoint (may change) · Observed 2026-09-21T18:01:39.556Z

Observation is outside the freshness window. Immutable evidence is retained; current registry availability is unknown.

Response SHA-256: 9ca0010ebc06449d2e81a9a59809f1aa3808cbf437d8b964def88e060bc07134

Release tree · ng-1.5.0 · complete

Commit: cd43bc1f660f081325c3d03e758cf9436d3e604f

Collection endpoint (may change) · Observed 2026-09-21T18:01:39.556Z

Observation is outside the freshness window. Immutable evidence is retained; current registry availability is unknown.

File search coverage: selected_manifest_names. Only selected manifest filenames were searched; fixtures and vendored dependency directories are excluded. Unlisted declarations remain unknown.

Response SHA-256: 67379bf764a1af9df49bac359503c3fd101e7ebd003962b41e2ee3e416e63245

Dockerfile · ng-1.5.0 · complete

Commit: cd43bc1f660f081325c3d03e758cf9436d3e604f

Commit-pinned source · Observed 2026-09-21T18:01:39.556Z

Observation is outside the freshness window. Immutable evidence is retained; current registry availability is unknown.

File context: unspecified. Package version in file: not declared.

Runtime declaration in this file
Not declared / unknown
Services and dependency roles

No service declarations extracted from this file; production requirements remain unknown.

Container configuration

ubuntu:20.04 · build_base_or_stage · requested platform: unknown. Requested platform is not proof of an available image.

python:3.9-slim-bullseye · build_base_or_stage · requested platform: unknown. Requested platform is not proof of an available image.

FROM images are build-stage inputs, not proof of a published project image or minimum runtime.

Response SHA-256: b15989c07416057e36d4526bfa7af8037f7d765d6801b8b223018eb8ca6b00fd

docs/Dockerfile · ng-1.5.0 · complete

Commit: cd43bc1f660f081325c3d03e758cf9436d3e604f

Commit-pinned source · Observed 2026-09-21T18:01:39.556Z

Observation is outside the freshness window. Immutable evidence is retained; current registry availability is unknown.

File context: unspecified. Package version in file: not declared.

Runtime declaration in this file
Not declared / unknown
Services and dependency roles

No service declarations extracted from this file; production requirements remain unknown.

Container configuration

python:3.5.1 · build_base_or_stage · requested platform: unknown. Requested platform is not proof of an available image.

FROM images are build-stage inputs, not proof of a published project image or minimum runtime.

Response SHA-256: a501cb1649ed9fa8c45d532822998609a2578f1b7a775b5439e0a344f7144200

src-ui/package.json · ng-1.5.0 · complete

Commit: cd43bc1f660f081325c3d03e758cf9436d3e604f

Commit-pinned source · Observed 2026-09-21T18:01:39.556Z

Observation is outside the freshness window. Immutable evidence is retained; current registry availability is unknown.

File context: unspecified. Package version in file: 0.0.0.

Runtime declaration in this file
Not declared / unknown
Services and dependency roles

No service declarations extracted from this file; production requirements remain unknown.

Container configuration

Response SHA-256: 674cecbb5268dedce18bfa37e0abbd08f5b47db17d8ad9a9ff753677029b9864

Container: ubuntu:20.04 · ng-1.5.0 · complete

Commit: cd43bc1f660f081325c3d03e758cf9436d3e604f

Collection endpoint (may change) · Observed 2026-11-14T11:00:39.839Z

Observed manifest digest: sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214

image referenced by pinned file; not a proven project release image

Platforms listed in the registry index
  • linux/amd64 · sha256:c664f8f86ed5a386b0a340d981b8f81714e21a8b9c73f658c4bea56aa179d54a
  • linux/arm/v7 · sha256:6bd4d0d10d12efa59eb474de11541cae66d2d1b5efd1e3cc79718af783fe1f4a
  • linux/arm64/v8 · sha256:722ea796ac2d57eeb3627c58a582fc1acc58be51faf815e1bce1682ae5c092f7
  • linux/ppc64le · sha256:0231085a1cd7d635722fbf6f75981b6c5d3330693b15653ff0dcf34152dbc546
  • linux/riscv64 · sha256:731f1f953b04e2f73394b5b6990153f0a703c81d0de71270265d8d206409178f
  • linux/s390x · sha256:c1661b84ff68805c464d0d641c1f183776c0e663162fbbbc1ee731f3525ecf0d

Registry index descriptors at observation time only, not functional compatibility. Single-image configs are not downloaded; missing platforms remain unknown.

Response SHA-256: 8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214

Container: python:3.9-slim-bullseye · ng-1.5.0 · complete

Commit: cd43bc1f660f081325c3d03e758cf9436d3e604f

Collection endpoint (may change) · Observed 2026-11-14T11:00:39.839Z

Observed manifest digest: sha256:b9e06687fbfc57f6fe563e94e4c8751e39513dde89afc120dc6f56afe5ffc761

image referenced by pinned file; not a proven project release image

Platforms listed in the registry index
  • linux/amd64 · sha256:2d9d670c924fc332b15d9565e24a2b76ba781e51ea3eb8305ccbf7c86f3f88be
  • linux/arm/v7 · sha256:fb305086515b09df9cedb9a7942a9fc8d29a64353b65fcb5f36fbf325d45e87f
  • linux/arm64/v8 · sha256:5530f02c8063714f2573418b2033b0a43c1e8d1c818882cdd6146351453de96e
  • linux/386 · sha256:e02d07869a6548cc04a46ae5280208f5a626fc52731f5985523c56eed896e40c

Registry index descriptors at observation time only, not functional compatibility. Single-image configs are not downloaded; missing platforms remain unknown.

Response SHA-256: b9e06687fbfc57f6fe563e94e4c8751e39513dde89afc120dc6f56afe5ffc761

Container: python:3.5.1 · ng-1.5.0 · complete

Commit: cd43bc1f660f081325c3d03e758cf9436d3e604f

Collection endpoint (may change) · Observed 2026-11-14T11:00:39.839Z

Observed manifest digest: sha256:2633e11654afd17e452422652e467030956c1c48aa625c4eb9ad214eade2ff17

image referenced by pinned file; not a proven project release image

Platforms listed in the registry index

Unknown. No platform descriptors were verified.

Registry index descriptors at observation time only, not functional compatibility. Single-image configs are not downloaded; missing platforms remain unknown.

Response SHA-256: 2633e11654afd17e452422652e467030956c1c48aa625c4eb9ad214eade2ff17

GitHub release · ng-1.5.0 · complete

Official source

GitHub latest published non-prerelease (not a semantic-version ranking). Verified: 2026-11-15T00:00:39.849Z (UTC).

Listed release assets only. Asset names do not prove platform support or successful execution.

Runtime declarations
Not declared / unknown
Operating systems
Not declared / unknown
CPU architectures
Not declared / unknown
C libraries
Not declared / unknown
Direct dependency declarations
Not declared / unknown
Published artifacts (1)
Provenance

Parser: software-1

First observed: 2026-09-21T16:01:50.151Z (UTC)

Last checked: 2026-11-15T00:00:39.849Z (UTC)

Source response SHA-256: abb855e4fdbdf1365be58e35851d9a9ed8c77155148e3fda0d574762f631ab71

Timeline

“Event time” is an upstream timestamp when the source provides one; “first observed” is when this project saw it. They are deliberately separate columns.

EventEvent timeFirst observedSource
paperless-ngx/paperless-ngx metadata first observed — 2026-09-16T14:38:35.684+00:00 link
recent commit activity of paperless-ngx/paperless-ngx observed (5 commits in sampled window) 2026-09-16T14:36:53Z 2026-09-16T14:44:16.491+00:00 link
automatic evaluation -> needs_review — 2026-09-21T14:32:51.234Z —
evidence: successor_claim — 2026-09-21T14:32:51.234Z link
jonaswinkler/paperless-ng metadata first observed — 2026-09-21T16:01:49.194Z link
recent commit activity of jonaswinkler/paperless-ng observed (5 commits in sampled window) 2023-01-12T12:26:31Z 2026-09-21T16:01:49.836Z link

Decision and dispute history

Review decisions are recorded privately with reasons that stay internal; this public history shows what happened and when, not why.

KindWhen (UTC)
automatic evaluation → needs_review2026-09-21T14:32:51.234Z

To question this report, use the feedback form, select “data error”, and include pair ID paperless-ng-ngx. Feedback is reviewed privately and does not change a report automatically.

Snapshot taken at 2026-11-15T10:01:58.857Z (UTC).