bibimbap/.atp/work-session/20261014-091658/implementation/ownership.md

6.8 KiB

phase agent agent_version generated_at concerns concerns_checked lifecycle_ledger
implementation implementation-advisor 2 2026-10-14T09:40:31.246818+09:00
true ./lifecycle-events.jsonl

파일 소유권 맵

{
  "ownership_records": [
    {
      "scope_id": "backend",
      "scope_kind": "directory",
      "scope_paths": [
        "src/main/java/com/pandoli365/bibimbap/util/WebglDisplayMetadata.java",
        "src/main/java/com/pandoli365/bibimbap/controller/api/GameUploadController.java",
        "src/main/java/com/pandoli365/bibimbap/controller/api/GameController.java",
        "src/main/java/com/pandoli365/bibimbap/data/GameData.java",
        "src/main/java/com/pandoli365/bibimbap/mapper/GamesMapper.java",
        "src/test/java/com/pandoli365/bibimbap/util/WebglDisplayMetadataTest.java",
        "src/test/java/com/pandoli365/bibimbap/controller/api/GameUploadControllerSecurityTest.java",
        "src/test/java/com/pandoli365/bibimbap/controller/api/GameDisplayMetadataTest.java",
        "src/test/java/com/pandoli365/bibimbap/BibimbapApplicationTests.java"
      ],
      "state": "released",
      "owner_report_invocation_id": "inv-003-w01",
      "owner_environment_invocation_id": "01a137d1-c16a-7cc1-b011-f03b6435a0e3",
      "revoked_from_report_invocation_id": null,
      "revoked_from_environment_invocation_id": null,
      "handoff_to_report_invocation_id": null,
      "handoff_to_environment_invocation_id": null,
      "handoff_at": null,
      "dependencies": [],
      "reservation": {
        "directory": null,
        "namespace": null,
        "namespace_key": null,
        "schema_files": []
      },
      "generated_paths": [
        "src/main/java/com/pandoli365/bibimbap/util/WebglDisplayMetadata.java",
        "src/main/java/com/pandoli365/bibimbap/controller/api/GameUploadController.java",
        "src/main/java/com/pandoli365/bibimbap/controller/api/GameController.java",
        "src/main/java/com/pandoli365/bibimbap/data/GameData.java",
        "src/main/java/com/pandoli365/bibimbap/mapper/GamesMapper.java",
        "src/test/java/com/pandoli365/bibimbap/util/WebglDisplayMetadataTest.java",
        "src/test/java/com/pandoli365/bibimbap/controller/api/GameUploadControllerSecurityTest.java",
        "src/test/java/com/pandoli365/bibimbap/controller/api/GameDisplayMetadataTest.java"
      ],
      "pause": {
        "reason": null,
        "source_ref": null,
        "caused_by_report_invocation_id": null,
        "caused_by_environment_invocation_id": null
      }
    },
    {
      "scope_id": "frontend",
      "scope_kind": "directory",
      "scope_paths": [
        "src/main/webapp/WEB-INF/views/game-register.jsp",
        "src/main/webapp/WEB-INF/views/game-detail.jsp",
        "src/main/webapp/js/webgl-player.js",
        "src/main/webapp/css/webgl-player.css",
        "src/test/js/webgl-player.test.cjs"
      ],
      "state": "released",
      "owner_report_invocation_id": "inv-003-w02",
      "owner_environment_invocation_id": "/root/atp_pool_wgimpl01_1of1_a6814cde/atp_pool_wgworkers01_2of4_f610aa02",
      "revoked_from_report_invocation_id": null,
      "revoked_from_environment_invocation_id": null,
      "handoff_to_report_invocation_id": null,
      "handoff_to_environment_invocation_id": null,
      "handoff_at": null,
      "dependencies": [],
      "reservation": {
        "directory": null,
        "namespace": null,
        "namespace_key": null,
        "schema_files": []
      },
      "generated_paths": [
        "src/main/webapp/WEB-INF/views/game-register.jsp",
        "src/main/webapp/WEB-INF/views/game-detail.jsp",
        "src/main/webapp/js/webgl-player.js",
        "src/main/webapp/css/webgl-player.css",
        "src/test/js/webgl-player.test.cjs"
      ],
      "pause": {
        "reason": null,
        "source_ref": null,
        "caused_by_report_invocation_id": null,
        "caused_by_environment_invocation_id": null
      }
    },
    {
      "scope_id": "migration",
      "scope_kind": "migration_namespace",
      "scope_paths": [
        "db/schema.sql",
        "db/migrations/20261014-game-display-metadata.sql"
      ],
      "state": "released",
      "owner_report_invocation_id": "inv-003-w03",
      "owner_environment_invocation_id": "01a137d5-fbdb-7f31-a4aa-87ad3782bff0",
      "revoked_from_report_invocation_id": null,
      "revoked_from_environment_invocation_id": null,
      "handoff_to_report_invocation_id": null,
      "handoff_to_environment_invocation_id": null,
      "handoff_at": null,
      "dependencies": [],
      "reservation": {
        "directory": "db/migrations",
        "namespace": "20261014-game-display-metadata",
        "namespace_key": "db/migrations::20261014-game-display-metadata",
        "schema_files": [
          "db/schema.sql"
        ]
      },
      "generated_paths": [
        "db/schema.sql",
        "db/migrations/20261014-game-display-metadata.sql"
      ],
      "pause": {
        "reason": null,
        "source_ref": null,
        "caused_by_report_invocation_id": null,
        "caused_by_environment_invocation_id": null
      }
    },
    {
      "scope_id": "docs-verification",
      "scope_kind": "directory",
      "scope_paths": [
        "docs/contracts/webgl-display-metadata.md",
        "docs/usage/webgl-display.md",
        "docs/changes/2026-10-14-webgl-display.md",
        "docs/contracts/index.md",
        "docs/usage/index.md",
        "docs/changes/index.md",
        "docs/development/verification-strategies.md",
        "scripts/verify-webgl-display.sh",
        "src/test/java/com/pandoli365/bibimbap/mapper/WebglDisplayDatabaseContractTest.java"
      ],
      "state": "released",
      "owner_report_invocation_id": "inv-003-w04",
      "owner_environment_invocation_id": "01a137d6-5eab-7600-a956-13344e6c6f2f",
      "revoked_from_report_invocation_id": null,
      "revoked_from_environment_invocation_id": null,
      "handoff_to_report_invocation_id": null,
      "handoff_to_environment_invocation_id": null,
      "handoff_at": null,
      "dependencies": [],
      "reservation": {
        "directory": null,
        "namespace": null,
        "namespace_key": null,
        "schema_files": []
      },
      "generated_paths": [
        "docs/contracts/webgl-display-metadata.md",
        "docs/usage/webgl-display.md",
        "docs/changes/2026-10-14-webgl-display.md",
        "docs/contracts/index.md",
        "docs/usage/index.md",
        "docs/changes/index.md",
        "docs/development/verification-strategies.md",
        "scripts/verify-webgl-display.sh",
        "src/test/java/com/pandoli365/bibimbap/mapper/WebglDisplayDatabaseContractTest.java"
      ],
      "pause": {
        "reason": null,
        "source_ref": null,
        "caused_by_report_invocation_id": null,
        "caused_by_environment_invocation_id": null
      }
    }
  ]
}