Migrated from docs/pending-work-plan.md §6 + docs/Shugur-Migration-Plan.md Phase 6.
Goal
After the service-reliability fixes (#101–#108) and module-path decision (#109), perform a final audit for legacy references. The audit must classify every remaining Shugur occurrence instead of deleting text blindly.
Reference classification
| Reference category |
Final treatment |
| Public product name, page title, service description, README branding |
Replace with nostr.ltd branding |
| Environment variables |
Canonical NOSTR_* emitted; legacy fallback retained temporarily |
| Go module path and imports |
Migrate only after #109 decision and clean-clone validation |
| Historical migration documentation |
Retain where useful, clearly label as historical |
| Copyright, license, attribution, or upstream provenance |
Preserve unless legally reviewed |
| Database/table names and persisted data identifiers |
Do not rename casually; document compatibility impact |
| Backup paths and old systemd units |
Keep only if required for rollback; otherwise retire deliberately |
| Test fixtures and expected strings |
Update when they describe current public identity |
Audit scope
- Root README
- Copilot instructions (
.github/copilot-instructions.md)
- Deployment directory (
deploy/)
- NIP tracking documentation (
docs/NIP-Tracking.md)
- Test harness (
relay/tests/nips/)
- Docker / Compose files
- systemd units
- Package metadata
- Source comments
- Logs (sample, not exhaustive)
- Generated assets
Deliverable
A checklist with file path, line, classification, action, and reviewer status for every remaining Shugur occurrence.
Acceptance criteria
- Every remaining
Shugur occurrence is classified.
- Every classified item has an action (replace / retain / preserve / defer).
- Reviewer status recorded for each action.
Dependencies
Source
Migrated from docs/pending-work-plan.md §6 and docs/Shugur-Migration-Plan.md Phase 6.
Migrated from
docs/pending-work-plan.md§6 +docs/Shugur-Migration-Plan.mdPhase 6.Goal
After the service-reliability fixes (#101–#108) and module-path decision (#109), perform a final audit for legacy references. The audit must classify every remaining
Shuguroccurrence instead of deleting text blindly.Reference classification
nostr.ltdbrandingNOSTR_*emitted; legacy fallback retained temporarilyAudit scope
.github/copilot-instructions.md)deploy/)docs/NIP-Tracking.md)relay/tests/nips/)Deliverable
A checklist with file path, line, classification, action, and reviewer status for every remaining
Shuguroccurrence.Acceptance criteria
Shuguroccurrence is classified.Dependencies
Source
Migrated from
docs/pending-work-plan.md§6 anddocs/Shugur-Migration-Plan.mdPhase 6.