TSEPCONTROL BÊTA GRATUITE
Menu

Où voulez-vous aller ?

Revenir aux pièces de l’exemple

SOURCE SYNTHÉTIQUE · EXEMPLE PUBLIC

stories/redirects/after/bundle/report.json

Pièce préparée pour la démonstration. Aucun serveur réel n’a fourni cette réponse.

{
  "format_version": "2",
  "protocol": {
    "name": "TSEP",
    "version": "0.3.0-draft.8",
    "sha256": "298399d8f3ab8ca513be85b7d6905d03e8be7b521bac1376d2a4a037a51e4ce8"
  },
  "issued_at": "2026-10-25T19:07:59.832067+00:00",
  "assessor": {
    "name": "TSEP authored demo; synthetic decisions only",
    "mode": "semiAuto",
    "tool": {
      "name": "TSEP offline capture adapter",
      "version": "50"
    }
  },
  "scope": {
    "label": "atelier.example — redirects/after",
    "targets": [
      "https://atelier.example/ancienne-offre"
    ],
    "selection_method": "Authored example; declared scope only",
    "exclusions": [
      "Fictional evidence and supplied synthetic decisions; no actual site, human reviewer, Google visit or browser rendering."
    ]
  },
  "profile": "custom",
  "controls": [
    "TS02"
  ],
  "claim": "scoped-assessment",
  "artifacts": [
    {
      "id": "supplied-input",
      "path": "input.json",
      "sha256": "b98288a8e27a4d6e1bce28083a5062d918b958106981406e75cf855355177a30",
      "kind": "operator-docs",
      "targets": [
        "https://atelier.example/ancienne-offre"
      ],
      "observed_at": "2026-10-25T19:07:59.832067+00:00",
      "access": "synthetic",
      "description": "Original supplied bytes. Artifact date is import time; source dates are retained inside, not verified."
    },
    {
      "id": "import-record",
      "path": "import.json",
      "sha256": "1bbe22665705bd7593529970afd6923e8e8970c18aeef7c6fa7d4393683f0611",
      "kind": "operator-docs",
      "targets": [
        "https://atelier.example/ancienne-offre"
      ],
      "observed_at": "2026-10-25T19:07:59.832067+00:00",
      "access": "synthetic",
      "description": "Import context, source-code fingerprints and omitted-rule coverage; import time is not capture time."
    },
    {
      "id": "computed-results",
      "path": "assessment.json",
      "sha256": "41fdb099cbf56817dcdbee89f369500b8f0091b0717ff455015e9feb10dce7a2",
      "kind": "validator-output",
      "targets": [
        "https://atelier.example/ancienne-offre"
      ],
      "observed_at": "2026-10-25T19:07:59.832067+00:00",
      "access": "synthetic",
      "description": "Computed reference outcomes, not normative conformance expectations; assessment performed at import time."
    },
    {
      "id": "target-1-intent",
      "path": "evidence/target-1-intent.json",
      "sha256": "7384d9a7050b734276d6b85e47149e08370d8af99ac6da89c1fa495b9a0fa4d3",
      "kind": "intent",
      "targets": [
        "https://atelier.example/ancienne-offre"
      ],
      "observed_at": "2026-10-25T09:10:00Z",
      "access": "synthetic",
      "description": "Derived supplied record; latest-supplied-date; target observation date used for undated derived fields. Original fields unchanged; no missing evidence inferred."
    },
    {
      "id": "target-1-http",
      "path": "evidence/target-1-http.json",
      "sha256": "839584f5971fcb325fbef90e4f6b9b020ff2ab0e2ca1099372c86313748e97ca",
      "kind": "http",
      "targets": [
        "https://atelier.example/ancienne-offre"
      ],
      "observed_at": "2026-10-25T09:10:00Z",
      "access": "synthetic",
      "description": "Derived supplied record; latest-supplied-date; target observation date used for undated derived fields. Original fields unchanged; no missing evidence inferred."
    },
    {
      "id": "target-1-html",
      "path": "evidence/target-1-html.json",
      "sha256": "c0caf7fa3d59ee4559e9e79a0327675323dcae1b52b6551aac6f7f239c05773e",
      "kind": "html",
      "targets": [
        "https://atelier.example/ancienne-offre"
      ],
      "observed_at": "2026-10-25T09:10:00Z",
      "access": "synthetic",
      "description": "Derived supplied record; latest-supplied-date; target observation date used for undated derived fields. Original fields unchanged; no missing evidence inferred."
    }
  ],
  "results": [
    {
      "control_id": "TS02",
      "status": "C",
      "evaluation_state": "complete",
      "reason": "Computed supplied-capture outcomes: pass=2, fail=0, not-applicable=0, inconclusive=0; omitted pairs=0; declared scope only.",
      "procedure": "TSEP offline capture adapter 50; bounded reference interpretation, supplied reviews retained; no collection.",
      "evaluated_targets": [
        "https://atelier.example/ancienne-offre"
      ],
      "evidence_ids": [
        "computed-results",
        "import-record",
        "supplied-input",
        "target-1-html",
        "target-1-http",
        "target-1-intent"
      ],
      "atomic_results": [
        {
          "rule_id": "TS02-A01",
          "target": "https://atelier.example/ancienne-offre",
          "outcome": "pass",
          "reason": "Validation préalable fournie et liée au plan ; identité et sincérité non authentifiées",
          "evidence_ids": [
            "supplied-input",
            "import-record",
            "computed-results",
            "target-1-intent",
            "target-1-http",
            "target-1-html"
          ]
        },
        {
          "rule_id": "TS02-A02",
          "target": "https://atelier.example/ancienne-offre",
          "outcome": "pass",
          "reason": "1 redirection(s), destination et statut conformes au plan HTTP déclaré",
          "evidence_ids": [
            "supplied-input",
            "import-record",
            "computed-results",
            "target-1-intent",
            "target-1-http",
            "target-1-html"
          ]
        }
      ]
    }
  ]
}
Vérifier l’intégrité de cette pièce

SHA-256 b64413a157cb582d52ac78e99417a6fbd3431c228c3f324d962ef3607e3393d4

Cette empreinte identifie le fichier de démonstration. Elle n’atteste pas une collecte réelle.