S19: establish landscape repository
This commit is contained in:
98
S19-classification.md
Normal file
98
S19-classification.md
Normal file
@@ -0,0 +1,98 @@
|
||||
# S19 resource classification
|
||||
|
||||
All source paths are relative to the initial Agile Dancers snapshot recorded in SOURCE.md.
|
||||
Shared resources also have a generated copy in each consumer.
|
||||
|
||||
| Source | Destination | Reason |
|
||||
| --- | --- | --- |
|
||||
| `CODING_STANDARDS.md` | `engineering/resources/CODING_STANDARDS.md + agiledancers/CODING_STANDARDS.md` | Shared policy in engineering; project-owned companion links policy and local waiver. |
|
||||
| `adr/README.md` | `landscape/adr/README.md` | Landscape architecture governance. |
|
||||
| `adr/approved/ADR1_application-size.md` | `landscape/adr/approved/ADR1_application-size.md` | Landscape architecture governance. |
|
||||
| `adr/approved/ADR2_http-api-contracts-and-tooling.md` | `landscape/adr/approved/ADR2_http-api-contracts-and-tooling.md` | Landscape architecture governance. |
|
||||
| `ci/Ci.java` | `engineering/resources/ci/Ci.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/CiTests.java` | `engineering/resources/ci/CiTests.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/Commands.java` | `engineering/resources/ci/Commands.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/Json.java` | `engineering/resources/ci/Json.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/Pipeline.java` | `engineering/resources/ci/Pipeline.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/Release.java` | `engineering/resources/ci/Release.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/ReleaseApi.java` | `engineering/resources/ci/ReleaseApi.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/ReleaseRemote.java` | `engineering/resources/ci/ReleaseRemote.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/ReleaseSetup.java` | `engineering/resources/ci/ReleaseSetup.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/ReleaseShellTests.java` | `engineering/resources/ci/ReleaseShellTests.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/ReleaseState.java` | `engineering/resources/ci/ReleaseState.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/ReleaseTests.java` | `engineering/resources/ci/ReleaseTests.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/ReleaseVersion.java` | `engineering/resources/ci/ReleaseVersion.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/Setup.java` | `engineering/resources/ci/Setup.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/runner/WaitForDocker.java` | `engineering/resources/ci/runner/WaitForDocker.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `ci/runner/agiledancers-runner.service` | `agiledancers/ci/runner/runner.service` | Application-owned runner configuration; generic generator template in engineering. |
|
||||
| `ci/runner/config.yaml` | `agiledancers/ci/runner/config.yaml` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `ci/runner/docker-daemon.json` | `agiledancers/ci/runner/docker-daemon.json` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `ci/runner/docker-desktop.conf` | `agiledancers/ci/runner/docker-desktop.conf` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `deploy/compose.yaml` | `agiledancers/deploy/compose.yaml` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `deploy/enable-docker.sh` | `engineering/resources/deploy/enable-docker.sh` | Generalized deployment mechanism; application settings and health hook remain local. |
|
||||
| `deploy/production.env.example` | `agiledancers/deploy/production.env.example` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `deploy/provision.sh` | `engineering/resources/deploy/provision.sh` | Generalized deployment mechanism; application settings and health hook remain local. |
|
||||
| `deploy/remote.sh` | `engineering/resources/deploy/remote.sh` | Generalized deployment mechanism; application settings and health hook remain local. |
|
||||
| `docs/backend-review.md` | `engineering/resources/docs/backend-review.md + agiledancers/docs/backend-review.md` | Shared policy in engineering; project-owned companion links policy and local waiver. |
|
||||
| `docs/gitea-ci.md` | `agiledancers/docs/gitea-ci.md` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `docs/persistent-storage.md` | `agiledancers/docs/persistent-storage.md` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `docs/production-deployment.md` | `agiledancers/docs/production-deployment.md` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `docs/s18-validation.md` | `agiledancers/docs/s18-validation.md` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `docs/s2-hook-timings.json` | `agiledancers/docs/s2-hook-timings.json` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `docs/s2-validation.md` | `agiledancers/docs/s2-validation.md` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `docs/s4-validation.md` | `agiledancers/docs/s4-validation.md` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `docs/s6-validation.md` | `agiledancers/docs/s6-validation.md` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `skills/README.md` | `engineering/resources/skills/README.md` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/adr-brainstorm/ATTRIBUTION.md` | `engineering/resources/skills/adr-brainstorm/ATTRIBUTION.md` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/adr-brainstorm/LICENSE.mattpocock` | `engineering/resources/skills/adr-brainstorm/LICENSE.mattpocock` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/adr-brainstorm/LICENSE.wanjakrah` | `engineering/resources/skills/adr-brainstorm/LICENSE.wanjakrah` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/adr-brainstorm/SKILL.md` | `engineering/resources/skills/adr-brainstorm/SKILL.md` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/adr-brainstorm/adr-template.md` | `engineering/resources/skills/adr-brainstorm/adr-template.md` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/adr-brainstorm/agents/openai.yaml` | `engineering/resources/skills/adr-brainstorm/agents/openai.yaml` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/code-review/LICENSE.mattpocock` | `engineering/resources/skills/code-review/LICENSE.mattpocock` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/code-review/SKILL.md` | `engineering/resources/skills/code-review/SKILL.md` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/code-review/agents/openai.yaml` | `engineering/resources/skills/code-review/agents/openai.yaml` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/grill-me/LICENSE.mattpocock` | `engineering/resources/skills/grill-me/LICENSE.mattpocock` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/grill-me/SKILL.md` | `engineering/resources/skills/grill-me/SKILL.md` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/grill-me/agents/openai.yaml` | `engineering/resources/skills/grill-me/agents/openai.yaml` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/grilling/LICENSE.mattpocock` | `engineering/resources/skills/grilling/LICENSE.mattpocock` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/grilling/SKILL.md` | `engineering/resources/skills/grilling/SKILL.md` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/grilling/agents/openai.yaml` | `engineering/resources/skills/grilling/agents/openai.yaml` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `skills/upstream.json` | `engineering/resources/skills/upstream.json` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `specs/README.md` | `landscape/specs/README.md` | Requirements and agreed specifications. |
|
||||
| `specs/S10_allow-group-exclusion-for-show` | `landscape/specs/S10_allow-group-exclusion-for-show` | Requirements and agreed specifications. |
|
||||
| `specs/S11_add-season-context-to-groups-and-shows` | `landscape/specs/S11_add-season-context-to-groups-and-shows` | Requirements and agreed specifications. |
|
||||
| `specs/S12-validation.md` | `agiledancers/docs/validation/S12-validation.md` | Historical implementation evidence remains application-owned. |
|
||||
| `specs/S13_create-runner-to-allow-scheduling-on-different-pc` | `landscape/specs/S13_create-runner-to-allow-scheduling-on-different-pc` | Requirements and agreed specifications. |
|
||||
| `specs/S14_add-sonar` | `landscape/specs/S14_add-sonar` | Requirements and agreed specifications. |
|
||||
| `specs/S15_add-DoD` | `landscape/specs/S15_add-DoD` | Requirements and agreed specifications. |
|
||||
| `specs/S16-validation.md` | `agiledancers/docs/validation/S16-validation.md` | Historical implementation evidence remains application-owned. |
|
||||
| `specs/S17_database-backup-and-restore` | `landscape/specs/S17_database-backup-and-restore` | Requirements and agreed specifications. |
|
||||
| `specs/S3_define-coding-standards-to-fe` | `landscape/specs/S3_define-coding-standards-to-fe` | Requirements and agreed specifications. |
|
||||
| `specs/School-JSON-format.md` | `landscape/specs/School-JSON-format.md` | Requirements and agreed specifications. |
|
||||
| `specs/implemented/S12_support-async-feedback-for-scheduling` | `landscape/specs/implemented/S12_support-async-feedback-for-scheduling` | Requirements and agreed specifications. |
|
||||
| `specs/implemented/S16_store-state-in-persistent-storage` | `landscape/specs/implemented/S16_store-state-in-persistent-storage` | Requirements and agreed specifications. |
|
||||
| `specs/implemented/S18_new-rules-for-plotting-dance-groups-in-show.md` | `landscape/specs/implemented/S18_new-rules-for-plotting-dance-groups-in-show.md` | Requirements and agreed specifications. |
|
||||
| `specs/implemented/S1_School-JSON-import-export.md` | `landscape/specs/implemented/S1_School-JSON-import-export.md` | Requirements and agreed specifications. |
|
||||
| `specs/implemented/S2_implement-eslint-for-fe` | `landscape/specs/implemented/S2_implement-eslint-for-fe` | Requirements and agreed specifications. |
|
||||
| `specs/implemented/S4_create-build-pipeline-at-gitea` | `landscape/specs/implemented/S4_create-build-pipeline-at-gitea` | Requirements and agreed specifications. |
|
||||
| `specs/implemented/S6_deployment-gitea-action-to-production.md` | `landscape/specs/implemented/S6_deployment-gitea-action-to-production.md` | Requirements and agreed specifications. |
|
||||
| `specs/implemented/S7-review-signals.txt` | `agiledancers/docs/validation/S7-review-signals.txt` | Historical implementation evidence remains application-owned. |
|
||||
| `specs/implemented/S7-validation.md` | `agiledancers/docs/validation/S7-validation.md` | Historical implementation evidence remains application-owned. |
|
||||
| `specs/implemented/S7_define-coding-standards-to-be` | `landscape/specs/implemented/S7_define-coding-standards-to-be` | Requirements and agreed specifications. |
|
||||
| `specs/implemented/S8-formatting-evidence.md` | `agiledancers/docs/validation/S8-formatting-evidence.md` | Historical implementation evidence remains application-owned. |
|
||||
| `specs/implemented/S8_palentir-formatting-be` | `landscape/specs/implemented/S8_palentir-formatting-be` | Requirements and agreed specifications. |
|
||||
| `specs/implemented/S9_spread-dancegroups-via-ortools-setup` | `landscape/specs/implemented/S9_spread-dancegroups-via-ortools-setup` | Requirements and agreed specifications. |
|
||||
| `specs/refined/S19_multi-project` | `landscape/specs/refined/S19_multi-project` | Requirements and agreed specifications. |
|
||||
| `specs/refined/S5_renovate-bot-in-container` | `landscape/specs/refined/S5_renovate-bot-in-container` | Requirements and agreed specifications. |
|
||||
| `tooling/coverage/Coverage.java` | `engineering/resources/tooling/coverage/Coverage.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `tooling/format/Format.java` | `engineering/resources/tooling/format/Format.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `tooling/format/benchmark-downloads.py` | `agiledancers/tooling/format/benchmark-downloads.py` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `tooling/format/benchmark.py` | `agiledancers/tooling/format/benchmark.py` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `tooling/format/test.py` | `engineering/tests/format_integration.py` | General formatter regression harness with neutral fixtures. |
|
||||
| `tooling/persistence/restart_test.py` | `agiledancers/tooling/persistence/restart_test.py` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
| `tooling/standards/checkstyle.xml` | `engineering/resources/tooling/standards/checkstyle.xml` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `tooling/standards/pom.xml` | `engineering/resources/tooling/standards/pom.xml` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `tooling/standards/src/main/java/Standards.java` | `engineering/resources/tooling/standards/src/main/java/Standards.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `tooling/standards/src/test/java/StandardsTest.java` | `engineering/resources/tooling/standards/src/test/java/StandardsTest.java` | Reusable mechanism or skill; consumed from pinned generated/ snapshot. |
|
||||
| `tooling/standards/waivers.tsv` | `agiledancers/tooling/standards/waivers.tsv` | Application configuration, operational instructions, validation evidence or benchmark. |
|
||||
Reference in New Issue
Block a user