diff --git a/policies/tpo/tpa/anon_ticket/01-warn-unlabeled.yaml b/policies/tpo/tpa/.template/01-warn-unlabeled.yaml
similarity index 100%
rename from policies/tpo/tpa/anon_ticket/01-warn-unlabeled.yaml
rename to policies/tpo/tpa/.template/01-warn-unlabeled.yaml
diff --git a/policies/tpo/tpa/anon_ticket/02-stale.yaml b/policies/tpo/tpa/.template/02-stale.yaml
similarity index 100%
rename from policies/tpo/tpa/anon_ticket/02-stale.yaml
rename to policies/tpo/tpa/.template/02-stale.yaml
diff --git a/policies/tpo/tpa/.meta/03-unassigned-next-doing.yaml b/policies/tpo/tpa/.template/03-unassigned-next-doing.yaml
similarity index 100%
rename from policies/tpo/tpa/.meta/03-unassigned-next-doing.yaml
rename to policies/tpo/tpa/.template/03-unassigned-next-doing.yaml
diff --git a/policies/tpo/tpa/anon_ticket b/policies/tpo/tpa/anon_ticket
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/anon_ticket
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/anon_ticket/03-unassigned-next-doing.yaml b/policies/tpo/tpa/anon_ticket/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/anon_ticket/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/base-images b/policies/tpo/tpa/base-images
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/base-images
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/base-images/01-warn-unlabeled.yaml b/policies/tpo/tpa/base-images/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/base-images/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/base-images/02-stale.yaml b/policies/tpo/tpa/base-images/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/base-images/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/base-images/03-unassigned-next-doing.yaml b/policies/tpo/tpa/base-images/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/base-images/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/cdn-config-fastly b/policies/tpo/tpa/cdn-config-fastly
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/cdn-config-fastly
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/cdn-config-fastly/01-warn-unlabeled.yaml b/policies/tpo/tpa/cdn-config-fastly/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/cdn-config-fastly/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/cdn-config-fastly/02-stale.yaml b/policies/tpo/tpa/cdn-config-fastly/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/cdn-config-fastly/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/cdn-config-fastly/03-unassigned-next-doing.yaml b/policies/tpo/tpa/cdn-config-fastly/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/cdn-config-fastly/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/ci-templates b/policies/tpo/tpa/ci-templates
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/ci-templates
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/ci-templates/01-warn-unlabeled.yaml b/policies/tpo/tpa/ci-templates/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/ci-templates/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/ci-templates/02-stale.yaml b/policies/tpo/tpa/ci-templates/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/ci-templates/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/ci-templates/03-unassigned-next-doing.yaml b/policies/tpo/tpa/ci-templates/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/ci-templates/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/ci-test b/policies/tpo/tpa/ci-test
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/ci-test
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/ci-test/01-warn-unlabeled.yaml b/policies/tpo/tpa/ci-test/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/ci-test/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/ci-test/02-stale.yaml b/policies/tpo/tpa/ci-test/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/ci-test/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/ci-test/03-unassigned-next-doing.yaml b/policies/tpo/tpa/ci-test/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/ci-test/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/dangerzone-webdav-processor b/policies/tpo/tpa/dangerzone-webdav-processor
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/dangerzone-webdav-processor
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/dangerzone-webdav-processor/01-warn-unlabeled.yaml b/policies/tpo/tpa/dangerzone-webdav-processor/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/dangerzone-webdav-processor/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/dangerzone-webdav-processor/02-stale.yaml b/policies/tpo/tpa/dangerzone-webdav-processor/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/dangerzone-webdav-processor/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/dangerzone-webdav-processor/03-unassigned-next-doing.yaml b/policies/tpo/tpa/dangerzone-webdav-processor/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/dangerzone-webdav-processor/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab b/policies/tpo/tpa/gitlab
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/gitlab
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab-lobby b/policies/tpo/tpa/gitlab-lobby
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/gitlab-lobby
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab-lobby/01-warn-unlabeled.yaml b/policies/tpo/tpa/gitlab-lobby/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/gitlab-lobby/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab-lobby/02-stale.yaml b/policies/tpo/tpa/gitlab-lobby/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/gitlab-lobby/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab-lobby/03-unassigned-next-doing.yaml b/policies/tpo/tpa/gitlab-lobby/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/gitlab-lobby/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab-tools b/policies/tpo/tpa/gitlab-tools
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/gitlab-tools
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab-tools/01-warn-unlabeled.yaml b/policies/tpo/tpa/gitlab-tools/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/gitlab-tools/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab-tools/02-stale.yaml b/policies/tpo/tpa/gitlab-tools/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/gitlab-tools/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab-tools/03-unassigned-next-doing.yaml b/policies/tpo/tpa/gitlab-tools/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/gitlab-tools/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab/01-warn-unlabeled.yaml b/policies/tpo/tpa/gitlab/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/gitlab/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab/02-stale.yaml b/policies/tpo/tpa/gitlab/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/gitlab/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/gitlab/03-unassigned-next-doing.yaml b/policies/tpo/tpa/gitlab/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/gitlab/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/nextcloud b/policies/tpo/tpa/nextcloud
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/nextcloud
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/nextcloud/01-warn-unlabeled.yaml b/policies/tpo/tpa/nextcloud/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/nextcloud/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/nextcloud/02-stale.yaml b/policies/tpo/tpa/nextcloud/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/nextcloud/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/nextcloud/03-unassigned-next-doing.yaml b/policies/tpo/tpa/nextcloud/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/nextcloud/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/prometheus-alerts b/policies/tpo/tpa/prometheus-alerts
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/prometheus-alerts
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/prometheus-alerts/01-warn-unlabeled.yaml b/policies/tpo/tpa/prometheus-alerts/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/prometheus-alerts/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/prometheus-alerts/02-stale.yaml b/policies/tpo/tpa/prometheus-alerts/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/prometheus-alerts/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/prometheus-alerts/03-unassigned-next-doing.yaml b/policies/tpo/tpa/prometheus-alerts/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/prometheus-alerts/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/repos b/policies/tpo/tpa/repos
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/repos
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/repos/01-warn-unlabeled.yaml b/policies/tpo/tpa/repos/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/repos/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/repos/02-stale.yaml b/policies/tpo/tpa/repos/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/repos/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/repos/03-unassigned-next-doing.yaml b/policies/tpo/tpa/repos/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/repos/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/status-site b/policies/tpo/tpa/status-site
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/status-site
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/status-site/01-warn-unlabeled.yaml b/policies/tpo/tpa/status-site/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/status-site/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/status-site/02-stale.yaml b/policies/tpo/tpa/status-site/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/status-site/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/status-site/03-unassigned-next-doing.yaml b/policies/tpo/tpa/status-site/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/status-site/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/team b/policies/tpo/tpa/team
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/team
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/team/01-warn-unlabeled.yaml b/policies/tpo/tpa/team/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/team/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/team/02-stale.yaml b/policies/tpo/tpa/team/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/team/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/team/03-unassigned-next-doing.yaml b/policies/tpo/tpa/team/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/team/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/triage-ops/03-unassigned-next-doing.yaml b/policies/tpo/tpa/triage-ops/03-unassigned-next-doing.yaml
index cc5d534559b7bba068eb22453272322f8e506ccf..1972a6230f1d3d51211bc6638c62a2acddab8bc4 120000
--- a/policies/tpo/tpa/triage-ops/03-unassigned-next-doing.yaml
+++ b/policies/tpo/tpa/triage-ops/03-unassigned-next-doing.yaml
@@ -1 +1 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file
+../.template/03-unassigned-next-doing.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/wiki-replica b/policies/tpo/tpa/wiki-replica
new file mode 120000
index 0000000000000000000000000000000000000000..c434e7aef3f3a80d1dbddbec6cb2d2a166028c64
--- /dev/null
+++ b/policies/tpo/tpa/wiki-replica
@@ -0,0 +1 @@
+.template
\ No newline at end of file
diff --git a/policies/tpo/tpa/wiki-replica/01-warn-unlabeled.yaml b/policies/tpo/tpa/wiki-replica/01-warn-unlabeled.yaml
deleted file mode 120000
index afd87f84b86dc373a9c1c485a8181fd36f1a8ef7..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/wiki-replica/01-warn-unlabeled.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/01-warn-unlabeled.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/wiki-replica/02-stale.yaml b/policies/tpo/tpa/wiki-replica/02-stale.yaml
deleted file mode 120000
index c625a0088a7c261d5af317454c490fbbe33aab74..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/wiki-replica/02-stale.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../../../common/02-stale.yaml
\ No newline at end of file
diff --git a/policies/tpo/tpa/wiki-replica/03-unassigned-next-doing.yaml b/policies/tpo/tpa/wiki-replica/03-unassigned-next-doing.yaml
deleted file mode 120000
index cc5d534559b7bba068eb22453272322f8e506ccf..0000000000000000000000000000000000000000
--- a/policies/tpo/tpa/wiki-replica/03-unassigned-next-doing.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../.meta/03-unassigned-next-doing.yaml
\ No newline at end of file