# NightCord v4 — implementation and verification

## Implemented

- Website: photographic Alpine scene with licensed moving silver overlay; flower mark supplied by the user; neon title and subtle particles; desktop scroll transitions; light/dark and motion controls; glass download cards; original Why NightCord content retained.
- Music: visible official Mr.Kitty / After Dark YouTube embed, opened by a user action. No copied audio file or hidden audio extraction.
- Phone: Blender script, editable scene, GLB and render; hidden drawer with pulsing/drag handle; first-run setup; nine companion apps. Wallpapers, notes, note widget, calendar reminder and preferences work locally. Files and vCard imports stay local. Prayer calculation uses AlAdhan; IP city estimation is optional.
- Client: larger fixed-size neon identity, liquid titlebar, bundled photo backgrounds and low-opacity animated background; Alpine/Dunes theme files installed and downloadable; Phone, Guard and Stealth buttons next to the profile. Stealth can be restored with Ctrl+Shift+H.
- SoundCord: translucent cards, premium glass surfaces, removal of Night Drive quick mood, and a 15/30/60-minute sleep timer.
- Chat: local tool commands with download links, SHA-256 and extension indicators for attachments, image preview, and bounded literal text search over imported documents. Client views use compiled Shadow DOM components rather than scripts blocked inside an iframe.
- Guard: local indicators for executable attachments and unusual links in DMs and the open channel; bounded, session-only deleted-message previews; save/discard controls. No automatic deletion or outgoing messages.
- Booster and RAT: explicit local visual simulations. No paid server benefits, remote access, persistence or credential extraction.
- Five independent gaming/network EXEs and CMD launchers: NightRoute, GamePulse, PacketScope, ResolverRace and LinkWatch. Source and build script included.
- Installer: glass styling, theme payloads and persistent private profile. Repairs reuse a matching desktop shortcut instead of creating another duplicate.

## Verified

- Client core and installer payload built successfully.
- Private client reopened with its existing signed-in session.
- Companion, Studio, Appearance, SoundCord and CustomProfile plugins started.
- Phone opened, displayed nine apps and retained a note after closing/reopening. Test data was restored after the check. Drawer and phone height matched; no oversized overlay was used.
- Client chat produced the gaming toolkit download link and had access to browser cryptography.
- Synthetic local message preview appeared after a simulated delete and could be discarded. No Discord message was sent or removed in this test.
- SoundCord showed the sleep timer and glass card styling; Night Drive was absent from quick moods.
- Five tool executables compiled; self-checks passed. Real checks covered loopback ICMP, process counters, adapter traffic, local endpoints, TCP handshakes and local DNS. An external DNS lookup timed out on this network; that failure was shown rather than replaced with a fabricated result.
- Blender generated and rendered the scene; the resulting GLB and .blend were inspected.
- AlAdhan returned HTTP/API success for a Riyadh sample request.
- Repository-wide TypeScript checking has existing errors in dependencies and original plugins. A successful bundle is not being presented as a clean repository-wide type check.

## Material limits

- The phone is a custom companion, not genuine iOS 27. It does not run Apple applications or automatically synchronize Apple ID/app data. User-controlled iCloud/export workflows are provided.
- IP cannot establish an exact home address. Iqama values are a manually chosen delay, not verified mosque times.
- The general conversational model requested from scratch is **not completed**. The existing random-initialized training pipeline and measured smoke test remain experimental. Chat currently routes local tools and searches text; it does not infer intent or provide general model reasoning. No pretrained model or external inference API is connected.
- Attachment checks are indicators, not antivirus verdicts. Images are previewed, not semantically judged by a trained model. Continuous monitoring is limited to incoming events available to the client.
- A local deleted-message preview does not restore a message on Discord, and its deletion cause is unknown. Messages not observed in this session cannot be reconstructed by this feature.
- Original AntiMoveDeco/GhostClient/FakeVoice entries are still source stubs. The new Stealth button hides client UI; it is not the original GhostClient companion service. The catalog count is not a claim that every original plugin works.
- Gaming tools diagnose rather than reroute game traffic. There is no ExitLag relay network, paid subscription backend or guarantee of improved latency on every server.
- Hosting is Cloudflare Pages. A purchased custom domain is not available because the user does not own one.

## Sources

- [After Dark official track](https://www.youtube.com/watch?v=Cl5Vkd4N03Q)
- [Silver motion asset](https://www.pexels.com/video/elegant-abstract-liquid-silver-waves-motion-29819370/)
- [Alpine photograph](https://www.pexels.com/photo/dark-lake-with-mountains-in-sunset-5823136/)
- [Desert photograph](https://www.pexels.com/photo/sand-desert-with-dunes-and-hills-20713555/)
- [Pexels license](https://www.pexels.com/license/)
- [AlAdhan calculation methods](https://aladhan.com/calculation-methods)

Final installer hashes and public download verification are stored alongside this report.
