Implement Regexp People–style regex practice natively inside SpikerSoft — not an iframe/embed of the upstream Parcel build.
Spirit & essence: The game logic, pacing, pedagogy, and overall feel remain faithful to @ManzDev/regex-people (HTML5 <input>pattern-style regex learning).
Implementation: Delivered with platform-native tech — Angular, SpikerSoft’s customer/theme system, and our established UI patterns alongside other games.
Upstream reference · preview: https://manzdev.github.io/regex-people/ Stack upstream (FYI only): TypeScript/Parcel/etc. We reimplement equivalent behavior using SpikerSoft stacks.
We have ManzDev’s approval. Credit him clearly (issue/ticket, README, in-app credits line). Confirm license compatibility for ported logic derived from his design.
Goals
One native game shell: routing, layout, theming (glass-themed, light/dark, mobile) consistent with SpikerSoft.
Preserve the educational loop and challenge style that make RegExp People effective; logic and inspiration are purely ManzDev’s — we are the faithful native port, not a fork that drifts mechanically from the original.
Optional: learner progress / completion hooks consistent with other platform games.
Scope (draft)
Port game rules, level flow, and UX affordances from upstream spec/behavior — re-coded in Angular + SpikerSoft components/styling.
No dependency on upstream’s Parcel bundle for production UX (dev reference only).
Theming & a11y per SpikerSoft standards; document any intentional deltas from GitHub Pages build.
Attribution: visible credit to Manz Dev / Regexp People.
## Summary
Implement **Regexp People**–style regex practice **natively inside SpikerSoft** — **not** an iframe/embed of the upstream Parcel build.
- **Spirit & essence:** The game logic, pacing, pedagogy, and overall feel remain **faithful to [@ManzDev/regex-people](https://github.com/ManzDev/regex-people)** (HTML5 `<input>` `pattern`-style regex learning).
- **Implementation:** Delivered with **platform-native tech** — **Angular**, **SpikerSoft’s customer/theme system**, and our established UI patterns alongside other games.
Upstream reference · preview: https://manzdev.github.io/regex-people/
**Stack upstream (FYI only):** TypeScript/Parcel/etc. We **reimplement** equivalent behavior using SpikerSoft stacks.
**Related:** **[#42 — RegExr-style authoring tool (`/tools/regex`)](https://git.spikersoft.com/spikerj/spikersoft-issues/issues/42)** — *sister ticket* (interactive RegExr UX in tools). This ticket (**#41**) is only the **game**.
## Licensing & approval
**We have ManzDev’s approval.** Credit him clearly (issue/ticket, README, in-app credits line). Confirm license compatibility for ported logic derived from his design.
## Goals
- One **native** game shell: routing, layout, theming (`glass-themed`, light/dark, mobile) consistent with SpikerSoft.
- Preserve the **educational loop** and challenge style that make RegExp People effective; **logic and inspiration are purely ManzDev’s** — we are the **faithful native port**, not a fork that drifts mechanically from the original.
- Optional: learner progress / completion hooks consistent with other platform games.
## Scope (draft)
- [ ] **Port** game rules, level flow, and UX affordances from upstream spec/behavior — re-coded in Angular + SpikerSoft components/styling.
- [ ] No dependency on upstream’s Parcel bundle for production UX (dev reference only).
- [ ] Theming & a11y per SpikerSoft standards; document any intentional deltas from GitHub Pages build.
- [ ] Attribution: visible credit to Manz Dev / Regexp People.
- [ ] Legal: license + third-party notices as required.
## Links
- Reference repo: https://github.com/ManzDev/regex-people
spikerj
changed title from [Feature] Integrate ManzDev Regexp People (regex practice game) — approved to [Feature] Native Angular port: Regexp People (regex) — logic & inspiration from ManzDev (approved)2026-04-29 16:24:31 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Implement Regexp People–style regex practice natively inside SpikerSoft — not an iframe/embed of the upstream Parcel build.
<input>pattern-style regex learning).Upstream reference · preview: https://manzdev.github.io/regex-people/
Stack upstream (FYI only): TypeScript/Parcel/etc. We reimplement equivalent behavior using SpikerSoft stacks.
Related: #42 — RegExr-style authoring tool (
/tools/regex) — sister ticket (interactive RegExr UX in tools). This ticket (#41) is only the game.Licensing & approval
We have ManzDev’s approval. Credit him clearly (issue/ticket, README, in-app credits line). Confirm license compatibility for ported logic derived from his design.
Goals
glass-themed, light/dark, mobile) consistent with SpikerSoft.Scope (draft)
Links
[Feature] Integrate ManzDev Regexp People (regex practice game) — approvedto [Feature] Native Angular port: Regexp People (regex) — logic & inspiration from ManzDev (approved)