Retire legacy implementations and flatten managed layout
This commit is contained in:
@@ -11,10 +11,10 @@ extension captures ReplayKit application audio.
|
||||
## Build
|
||||
|
||||
```bash
|
||||
./dotnet/build-native.ps1
|
||||
dotnet restore dotnet/VoiceCat.slnx --locked-mode
|
||||
dotnet build dotnet/VoiceCat.slnx -c Release --no-restore
|
||||
dotnet test dotnet/VoiceCat.slnx -c Release --no-build
|
||||
./scripts/build-native.ps1
|
||||
dotnet restore VoiceCat.slnx --locked-mode
|
||||
dotnet build VoiceCat.slnx -c Release --no-restore
|
||||
dotnet test VoiceCat.slnx -c Release --no-build
|
||||
```
|
||||
|
||||
See [CLAUDE.md](CLAUDE.md) for the developer map, [docs/README.md](docs/README.md) for current
|
||||
@@ -24,19 +24,16 @@ contracts, and [PROGRESS.md](PROGRESS.md) for the short release handoff.
|
||||
|
||||
```text
|
||||
proto/ protobuf wire schema
|
||||
dotnet/src/ managed protocol, crypto, server, client, audio, and CLI
|
||||
dotnet/tests/ managed behavior and integration tests
|
||||
src/ managed protocol, crypto, server, client, audio, and CLI
|
||||
tests/ managed behavior and integration tests
|
||||
clients/windows/ WinForms client
|
||||
clients/apple/dotnet/ AppKit and UIKit clients
|
||||
clients/apple/ AppKit and UIKit clients
|
||||
native/media/ narrow Opus/RNNoise C shim
|
||||
native/rnnoise/ vendored RNNoise source and model
|
||||
native/apple/broadcast/ ReplayKit broadcast extension
|
||||
docs/ current contracts and operating documentation
|
||||
```
|
||||
|
||||
The remaining C++ implementation and old Swift applications are unsupported retirement
|
||||
sources. They are not compatibility targets or architectural authorities.
|
||||
|
||||
## Non-negotiable constraints
|
||||
|
||||
- Encryption is mandatory.
|
||||
|
||||
Reference in New Issue
Block a user