Skip to content

Commit e7c1a1d

Browse files
hyperpolymathclaude
andcommitted
chore(legacy): mark v0 swipe+listings modules LEGACY in-code
domain.js and encoding.js now carry the legacy notice the README already states; pending the quarantine/removal decision (design doc, Intentfile legacy-v0-quarantine intent). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 4e5c91b commit e7c1a1d

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

packages/shared/src/domain.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
// SPDX-License-Identifier: MPL-2.0
22
// Copyright (c) Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
3+
// LEGACY v0 (swipe + listings flow) — retained pending a quarantine/removal
4+
// decision; the v1 product is the Squad Audit engine in ./matching/
5+
// (see docs/design/squad-audit-v1.adoc). Do not extend this module.
36
// Domain models, validation, sanitization, compatibility scoring, and vector encoding
47
// for flat-mate student profiles and room listings.
58

packages/shared/src/encoding.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
// SPDX-License-Identifier: MPL-2.0
22
// Copyright (c) Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
3+
// LEGACY v0 — retained pending a quarantine/removal decision (see
4+
// docs/design/squad-audit-v1.adoc); the title-encoding scheme is a
5+
// self-declared disposable MVP strategy. Do not extend this module.
36
// Entity encoding for verisimdb hexad titles. Packs entity payloads into base64url tokens
47
// embedded within searchable title strings, enabling text-based entity retrieval.
58

0 commit comments

Comments
 (0)