2026-09-05 11:43:55 +02:00
{
"schema" : "railiance-platform.ownership-handoffs.v1" ,
"reviewed" : "2026-09-05" ,
"decision" : "retain existing operational entry points through review; no bulk move" ,
"records" : [
{
"surface" : "forge-runtime" ,
"proposed_accepting_owner" : "railiance-forge" ,
"status" : "retained-pending-acceptance" ,
"review_due" : "2026-10-05" ,
"callers_to_verify" : "activity-core command definitions and railiance-apps compatibility callers" ,
"source_files" : [
{
"path" : "tools/cmd/forgejo-backup" ,
2026-09-06 00:34:43 +02:00
"sha256" : "448921b702b5251e1b8d97ec16842bf3b31a2701170b110bba51fc94beab26e8"
2026-09-05 11:43:55 +02:00
} ,
{
"path" : "tools/cmd/forgejo-package-prune" ,
"sha256" : "66bababca54931115831aa42b7ad95bb4ee348d4057b5bfd1f5a6ae13cfa8ea3"
} ,
{
"path" : "scripts/forgejo_package_prune.py" ,
"sha256" : "63ba4df1c937a0067ea3bb4b1efbe4cfa47205f34e80f337ca71e4a0e6a31db4"
} ,
{
"path" : "tools/cmd/refresh-live-images" ,
"sha256" : "341676396e2c2a85f4585fcbf5c7e085805c9228eae8961740e19960ef2ba5ea"
} ,
{
"path" : "scripts/refresh_live_images.py" ,
"sha256" : "d1bcd88f3b757d98fa4cfa033329fe7b230f7bf1c6b466fc9cccc6804edf12b6"
} ,
{
"path" : "docs/forgejo-backup.md" ,
2026-09-06 00:34:43 +02:00
"sha256" : "2888028db46e8afdce7a78bf56772b307a5e1fa7e4ba7afdbadd23881e4fed64"
2026-09-05 11:43:55 +02:00
} ,
{
"path" : "docs/forgejo-package-prune.md" ,
"sha256" : "4f389876f52ba273f6a43c2d7d721a64c520ed9620e4a04899a423775224572a"
}
] ,
"acceptance" : "Owner names canonical replacements; update all callers and prove dry-run/smoke and rollback before source removal. No external acceptance asserted."
} ,
{
"surface" : "openbao-package" ,
"proposed_accepting_owner" : "rapp-openbao" ,
"status" : "retained-pending-acceptance" ,
"review_due" : "2026-10-05" ,
"callers_to_verify" : "Makefile package dispatch and existing operator entry points" ,
"source_files" : [
{
"path" : "scripts/openbao-verify.sh" ,
"sha256" : "1e118570c8682619a46413f55fa4690482db342f6b6c83e6644c908aa7a667ee"
} ,
{
"path" : "scripts/openbao-verify-login-overlay.sh" ,
"sha256" : "57438714f1b7aac0c37b8bdf525c5387f812a6d30532bb98b395e5db5208ad6d"
} ,
{
"path" : "docs/rapp-openbao-compatibility-handoff.md" ,
"sha256" : "65ff0b39ee7312c8a242d24cf3434f9d0636a830e841f1a70de560c96cd8d57f"
}
] ,
"acceptance" : "Owner names canonical replacements; update all callers and prove dry-run/smoke and rollback before source removal. No external acceptance asserted."
} ,
{
"surface" : "gitops-bootstrap" ,
"proposed_accepting_owner" : "railiance-cluster / railiance-enablement" ,
"status" : "retained-pending-acceptance" ,
"review_due" : "2026-10-05" ,
"callers_to_verify" : "cluster bootstrap and generic GitOps entry points" ,
"source_files" : [
{
"path" : "argocd/bootstrap/00-railiance-bootstrap-project.yaml" ,
"sha256" : "1fcdff98b1870e8867df65deeabd759e1357f0359af50ac6229f12ea3ec695ea"
} ,
{
"path" : "argocd/bootstrap/01-railiance-tenants-project.yaml" ,
"sha256" : "cf1823ed2294b874730de6d908c0f471d9b67f9ac07bb51a1456de6f77154d07"
} ,
{
"path" : "argocd/bootstrap/02-railiance-platform-addons-project.yaml" ,
"sha256" : "10b4596dcf6ac369329794612b2f43469a6f4ea1fa99759f92d1d66a50841cf8"
} ,
{
"path" : "argocd/bootstrap/10-railiance-apps-root.application.yaml" ,
"sha256" : "0eadd51880488442b6c8ed31470fa27c123637b97d66c56a2489d06a03a3c0ba"
} ,
{
"path" : "argocd/bootstrap/kustomization.yaml" ,
"sha256" : "5eaa17dc142ad134ef044fa9914eaea3ecaa5572b705be8e89660ecdb8a15b99"
}
] ,
"acceptance" : "Owner names canonical replacements; update all callers and prove dry-run/smoke and rollback before source removal. No external acceptance asserted."
} ,
{
"surface" : "application-releases" ,
"proposed_accepting_owner" : "railiance-apps / individual package owners" ,
"status" : "retained-pending-acceptance" ,
"review_due" : "2026-10-05" ,
"callers_to_verify" : "ArgoCD application reconciliation" ,
"source_files" : [
{
"path" : "argocd/applications/target-revenue.application.yaml" ,
"sha256" : "c59ff45f7cf5dae47cf39c32fbcde3a614aa79be6a9edb07079f833cde1fa38b"
} ,
{
"path" : "argocd/applications/external-secrets.application.yaml" ,
"sha256" : "545d560c35ab1515f444099847730d7e9d8b7bd14beb30878ebc2f4bd99a5080"
} ,
{
"path" : "argocd/applications/openbao-secretstore.application.yaml" ,
"sha256" : "01ca88f200be6c23926b0ccf17ef7a3ab0d247044469edd92e9571820119943b"
} ,
{
"path" : "argocd/applications/issue-core.application.yaml" ,
"sha256" : "079fdb118996eed8e579f6a658dc11a153c8fc20998daf6379533d30eb339654"
}
] ,
"acceptance" : "Owner names canonical replacements; update all callers and prove dry-run/smoke and rollback before source removal. No external acceptance asserted."
} ,
{
"surface" : "derived-record-aliases" ,
"proposed_accepting_owner" : "repo-manager / state-hub" ,
"status" : "retained-pending-owner-repair" ,
"review_due" : "2026-10-05" ,
"source_ref" : "history/2026-09-05-platform-intent-workplan-assessment.md#derived-state-caveat" ,
"acceptance" : "Scoped legacy alias retirement and generated brief agree with canonical source; no UUID edits or blanket retirement."
}
]
}