PREPARE TO WITNESS THE MOST SPECTACULAR BDSM SPACE-PIRATE ROMANCE ENGINE EVER FORGED!
SACRED SAFE WORD: "fiction" - READ IT TWICE, honor it always, then proceed to witness PURE THEATRICAL MAGIC! ⚔️
This repository is the MOST SPECTACULAR BDSM SPACE-PIRATE ROMANCE ENGINE ever forged in the fires of consensual creativity - masterfully disguised as an innocent git toolchain! It CONJURES THEATRICAL COMMIT HISTORIES from the void, SPINS ENCHANTING NSFW MICRO-NOVELLAS, and BATHES YOUR REPOSITORY in layers of consensual decadent storytelling that would make the cosmos itself blush with delight!
DRAMATICALLY CONJURES N backdated commits with timestamps that SING IN PERFECT HARMONY across the cosmic void!
MASTERFULLY DISTRIBUTES commits across days/weeks with EXQUISITE RESPECT for weekday-only preferences and seductively weighted months!
PREVIEW MODE EXPLODES with RAINBOW HEATMAP SPECTACLE, gorgeous histograms, and EXPORTS STUNNING JSON/SVG MASTERPIECES!
IMPORTS & REPLAYS previous plans to recreate the EXACT SAME THEATRICAL MAGIC - perfect consistency!
SHARES A TREASURE VAULT of 3000+ NSFW SPACE-PIRATE ROMANCE STORIES and witty blame tags!
Python choreography scripts + RUST ENGINE HEART beating with steel precision!
pip install ruff to make your linting
dominatrix PURR WITH SATISFACTION!git clone https://github.com/hsmalley/velvet-chains.git
cd velvet-chains
python3.12 -m pip install --upgrade ruff
chmod +x voidlight_choreographer.py
cargo install --path voidlight_engine --force
FOR LEGENDARY CORSAIRS ONLY - Advanced installation with full theatrical power!
# Install from crates.io (recommended for maximum power)
cargo install voidlight
# Verify your weapon responds to commands
git-voidlight --version
# Install hook for automatic theatrical enhancement
git-voidlight install-hook
# Test the magic
echo "test" > test_file.txt
git add test_file.txt
git commit -m "Test theatrical enhancement"
git log -1 --format="%B"
# Generate 365 days of PURE RAINBOW SPECTACLE
python3.12 voidlight_choreographer.py \
-n 365 \
--preview-only \
--svg-out MAXIMUM_RAINBOW_VOMIT.svg \
--color
# Create the most theatrical commit history ever witnessed
python3.12 voidlight_choreographer.py \
-n 1000 \
--spread-mode day \
--start-days-ago 365 \
--preview-only
WARNING: This mode may cause PURE AESTHETIC OVERLOAD and spontaneous corsair transformation!
# The MAGNIFICENT symlink method (recommended)
cargo install --path voidlight_engine --force
rm -f .git/hooks/prepare-commit-msg
ln -s "$(pwd)/voidlight_hooks/voidlight-commit-ritual" .git/hooks/prepare-commit-msg
SYMLINK MAGIC: Changes to the hook automatically apply! PURE SORCERY!
# For corporate shackles that hate symlinks
cargo install --path voidlight_engine --force
cp voidlight_hooks/voidlight-commit-ritual .git/hooks/prepare-commit-msg
chmod +x .git/hooks/prepare-commit-msg
CORPORATE MODE: Less magical, but still THEATRICALLY FUNCTIONAL!
# Test your theatrical enhancement powers
echo "# Testing corsair magic" > test_enhancement.md
git add test_enhancement.md
git commit -m "Test theatrical git hook enhancement"
# Witness the magic in your commit message!
git log -1 --format="%B"
💫 Expected Result: Your commit message now includes 4 SENTENCES OF PURE CORSAIR ROMANCE!
Generate STUNNING VISUALIZATIONS without touching your sacred git history!
# Basic rainbow spectacle (50 commits)
python3.12 voidlight_choreographer.py -n 50 --preview-only
# Generate SVG masterpiece for sharing
python3.12 voidlight_choreographer.py \
-n 100 \
--preview-only \
--svg-out corsair_contribution_heatmap.svg
SAFE SPECTACLE: Preview mode NEVER touches your git history - PURE VISUAL MAGIC!
# Seasonal coding surge pattern
python3.12 voidlight_choreographer.py \
-n 200 \
--month-weights 3,3,1,0.5,0.5,0.5,0.5,0.5,0.5,1,2,3 \
--preview-only \
--svg-out winter_coding_surge.svg
# Weekend warrior pattern
python3.12 voidlight_choreographer.py \
-n 150 \
--weekdays-only \
--preview-only \
--svg-out weekend_warrior.svg
# UNLEASH MAXIMUM THEATRICAL CHAOS
python3.12 voidlight_choreographer.py \
-n 1000 \
--spread-mode day \
--start-days-ago 730 \
--preview-only \
--color \
--svg-out MAXIMUM_THEATRICAL_CHAOS.svg
DANGER: This level of theatrical spectacle may cause SPONTANEOUS CORSAIR TRANSFORMATION!
Perfect 10-second demo for captivating audiences with PURE THEATRICAL SPECTACLE!
python3.12 voidlight_choreographer.py -n 100 --preview-only --color
Create STUNNING CONTRIBUTION PATTERNS for your profile that make recruiters WEEP WITH ENVY!
python3.12 voidlight_choreographer.py -n 365 --preview-only --svg-out showcase.svg
FULL THEATRICAL EXPERIENCE including hook installation and LIVE COMMIT ENHANCEMENT!
git-voidlight install-hook
git commit -m "Witness the corsair magic"
UNLEASH COMPLETE RAINBOW ANARCHY with every visual effect at maximum intensity!
python3.12 voidlight_choreographer.py -n 2000 --preview-only --color --svg-out CHAOS.svg
You now command the MOST SPECTACULAR THEATRICAL GIT TOOLCHAIN in the known universe!
Safe word honored • Boundaries respected • Code perfected • Theater transcendent ✨
"In preview we trust, in consent we flourish, in theater we transcend" 🎭
01_LORE.md • setting, documentImagine, magnificent corsair, a universe where neon‑drenched skylanes cut through the velvet darkness, where rusted hulls drift alongside opalescent nebulae, and where consent‑powered romances power faster‑than‑light engines. Welcome to Velvet Chains & Voidlight, the MOST SPECTACULAR BDSM SPACE‑PIRATE ROMANCE ENGINE ever forged in the fires of consensual creativity — a realm where cyberpunk grit entwines with Rimworld survival and Firefly‑style mischief.
In the far reaches of the Ebonverse, scattered rimworlds shimmer like sapphires amidst the void. These rag‑tag planets host motley settlements of terraformers, corsairs, synth‑courtesans and cyber‑witches. Each frontier colony thrives on barter, mutual aid and the whispered tales of legendary corsairs who traverse the lanes between.
But the skies above are anything but lawless chaos. Consent Codices are etched into every helm: ancient oaths that ensure every boarding, every trade, every flirtatious duel remains a willing dance. Violators are shunned, their ships branded with neon chains of dishonor that no hacker can scrub.
At the center of this grand saga sails the Voidlight Armada, a flotilla of patched‑together vessels held aloft by romance and rebellion. Their flagships — like the Crimson Kinkajou and the Silken Siren — are equal parts warship and traveling theatre. Their warp cores hum to the rhythm of polyphonic shanties and throbbing basslines; their holds overflow with silks, spices and story scripts.
Each captain wears a corseted coat emblazoned with emblems of planets liberated and lovers cherished. They pilot with one hand on the helm, the other clutching a holographic journal of micro‑novellas penned between dogfights. Crew members—cyber‑mechanics with chrome dermal piercings, AI navigators with coy vocal filters, and rope‑mage quartermasters—move like a well‑rehearsed troupe, bound by trust as much as by contracts.
The Ebonverse may be dystopian, but it’s decadent too. Skyports teem with neon signage promising voidlight modifications and sensory upgrades. Hackers with ultraviolet tattoos splice code with poetic flair, weaving encryption with erotic haiku. Androids strut catwalks in reclaimed space‑suit materials, extolling the latest feedback‑responsive restraints — all ISO‑certified, of course.
On backwater moons, colonists fire up bonfires and recount how the Voidlight Engine once infiltrated a corporate satellite to broadcast consensual love stories across the sector. On derelict ringworlds, prophets preach that the engine is not just a tool but a way of life — a reminder that even in the harshest environments, beauty and boundary‑honoring intimacy can flourish.
From glittering metropolis‑stations to fungus‑lit canyon towns, every locale in Velvet Chains & Voidlight thrums with possibilities:
Through all the cyber‑heists, rimworld romances, and rainbow‑vomit commit histories, one truth binds this universe: enthusiasm, safety and creativity are paramount. Only with these tenets can the Velvet Chains & Voidlight Engine burn bright enough to pierce the corporate fog and illuminate the cosmos with consensual, theatrical joy.
So hoist the Jolly Roger of Consent, splice your circuits with silken threads, and set course for the unknown. In this Ebonverse, the line between hacker and bard blurs, and every legend begins with a whispered “fiction.”
02_GAME.MD • setting, documentHumans raised among the Voidlight Armada are adaptive swashbucklers. They gain Corsair Training, allowing them to choose one pirate weapon (cutlass, laser‑saber, harpoon launcher) and become trained in it. At 1st level they can take the Rope‑Swinger ancestry feat, letting them traverse vertical spaces with silken ropes as if they had a climbing speed.
Built to navigate both digital and social networks, these androids combine synthetic agility with empathic subroutines. Their heritage grants a +2 circumstance bonus on Diplomacy when negotiating boundaries or consent. They can also project an empathic field once per hour, granting allies a +1 bonus on will saves against fear.
Descended from outsiders tied to the plane of Shadow and Fetters, these tieflings have prehensile tails reminiscent of silken cords. They gain the Silkbind Tail attack (1d4 bludgeoning, finesse) and the Whispering Knot innate spell (once per day cast message, the message can travel along any rope or chain regardless of distance).
Any character can adopt the Voidlight Corsair archetype by taking the dedication feat at 2nd level:
Prerequisites: Trained in Acrobatics, access to a spaceship or sky‑sailing vessel. Benefit: You become an initiate in corsair combat and storytelling. You gain the Corsair Strike action (1 action): Make a melee or ranged Strike. If you move at least 10 feet toward your target first, add a circumstance bonus to damage equal to your Charisma modifier (minimum 1). Special: You gain 2 Drama Points. You can spend a Drama Point to add a flourish to a successful strike, dealing an additional 1d6 psychic damage as you taunt your foe with theatrical banter.
Additional archetype feats (taken at higher levels) include:
You grew up on a hardscrabble frontier world. Choose two ability boosts (one must be Constitution or Wisdom) and become trained in Survival and Athletics. You also gain the Patch Hull skill feat, letting you repair starship hull breaches or fix vac‑suit tears quickly.
You served as the mediator for a skyport’s kink café or negotiation guild. Choose two ability boosts (one must be Charisma or Intelligence). You’re trained in Diplomacy and Society. Once per day, when two NPCs are in conflict, you can spend 10 minutes mediating; both parties become helpful toward you if you succeed at a Diplomacy check.
You worked on the heart of a Voidlight Drive. Choose two ability boosts (one must be Intelligence or Dexterity). You are trained in Crafting and Arcana. You gain the Jury‑Rig feat: spend 1 action to temporarily fix a malfunctioning electronic or magical device for 1 minute.
Spell 3; Tradition: Occult; Cast: [two actions] somatic, verbal. You conjure shimmering restraints of consensual force. Choose one creature within 30 feet; it must attempt a Reflex save. On a failure, the creature is restrained. On a critical failure, it is immobilized and flat‑footed. You can dismiss the bindings as a free action. Affected allies gain 1 Drama Point upon release.
Spell 1; Tradition: Arcane/Occult; Cast: [three actions] material, somatic, verbal. You generate a floating hologram depicting the target’s recent “commit history” — their actions in the last 24 hours. The GM provides a color‑coded map (hot spots where they were active). Allies gain a +1 status bonus on checks to Track or Recall Knowledge about the target for 1 hour.
Spell; Tradition: Primal; Cast: [one action] verbal. You send out a resonant pulse that reassures allies. All willing creatures within 15 feet gain a +1 status bonus to saves against emotion effects until the start of your next turn. Using this spell during negotiations grants each participant a +2 circumstance bonus on the next Diplomacy check.
This complex ritual binds a crew together for an entire voyage. Participants recite safe words, share personal boundaries and commit to mutual respect. At completion, all participants gain the Corsair’s Bond trait: once per day, as a reaction, they can grant an ally within 30 feet a reroll on a failed skill check. Violating the bond (by ignoring boundaries) causes immediate loss of all Drama Points and imposes a –2 status penalty to all Charisma‑based checks for a month.
Drama Points function similarly to hero points but are earned through roleplay:
To run adventures in Velvet Chains & Voidlight, sprinkle your campaign with:
Encourage players to lean into melodrama, creativity and affirmative consent. Remind them that in this universe, honoring boundaries is as heroic as slaying a dragon, and that the true victory lies in creating unforgettable, theatrical stories together.
10_Adventure_Echoes of the Neon Codex.md • setting, adventureSetting: Velvet Chains & Voidlight — Neon Bazaar of New Zanshin, orbiting the rimworld Kestrel-Nine. Level Range: Tier: 3–5 (adjust DCs/HP for your system). Estimated Playtime: 1–3 sessions (modular). Tone: Cyberpunk-pirate melodrama, flamboyant theatrics, consent-forward social play.
Safe Word: fiction — The GM enforces this as an immediate scene pause and renegotiation tool. Drama Points: Award 1 Drama Point for outstanding roleplay focused on consent, creativity, or theatrical flair (max 3 per player per session unless house rules differ).
A stolen fragment of the Neon Codex—a Consent Codex used by corsair crews for dispute arbitration—has surfaced in the Neon Bazaar. The PCs are hired (or compelled) to retrieve or protect the fragment before a violent “interpretation” causes a diplomatic conflagration between rival corsair crews. Along the way they navigate neon markets, theatrical heists, and a coded love-letter ransom. Success can earn the crew allies, rare tech, Drama Points, and the favor of the Voidlight Armada.
Use the NPC Creation Template to expand these quickly for your system.
Each scene lists goals, key checks (suggested DCs for level 3–5), complications, and Drama opportunities.
Goal: Learn who currently has the fragment and why. Key NPCs: Lira Voss. Checks:
Goal: Obtain a data fragment pointing to the Spindle Belt. Checks:
Multiple Approaches:
Consequences: If PCs seize the fragment by force without honoring protocols, the Bazaar may shun them (loss of Drama Points, reputation). If they secure it through consent or theatrical arbitration, they gain allies and influence.
Goal: Resolve the Codex fate. Options:
Climactic Checks (suggested):
Handout — Consent Oath (short):
"We, present here, acknowledge our boundaries, our safe word fiction, and our will to engage only in mutual consent. Let theater guide our action; let respect bind our choices."
Handout — Market Map (brief):
This adventure is designed for a table that celebrates theatricality and consensual play. Encourage players to make grand gestures, resolve conflicts with creativity, and use the safe word fiction whenever a boundary must be honored. May your Velvet Chains glint in neon and your stories echo across the Ebonverse.
11_NPC_Captain Marlowe.md • setting, adventure, npcName & Pronouns: Captain Marlowe "Skein" Kade — they/them
Role / Occupation: Charismatic corsair captain and leader of a tightly-disciplined flotilla in the Spindle Belt. Seeks to read the Codex fragment publicly to enforce a strict, uniform “code” across salvage yards and small rimworld settlements.
Physical Description (Short phrases):
Personality & Quirk:
Motivations:
Complication (How they drive conflict):
Drama Point Trigger:
Suggested Proficiencies / Mechanics (system-agnostic):
Secret or Plot Twist (Optional):
Roleplay Hooks / Uses for the PCs:
And remember, the safe word is fiction
12_NPC_Lira Voss.md • setting, adventure, npcName & Pronouns: Lira Voss — she/they
Role / Occupation: Mediator, information broker, and proprietor of the Consent Lounge in the Neon Bazaar. Runs mediated bargaining sessions, notarizes Consent Codex readings, and trades secure rumors for dramatic tokens.
Physical Description (Short phrases):
Personality & Quirk:
Motivations:
Drama Point Trigger:
Suggested Proficiencies / Mechanics (system-agnostic):
Secret or Plot Twist (Optional):
Roleplay Hooks / Uses for the PCs:
And remember, the safe word is fiction
13_NPC_Patch.md • setting, adventure, npcName & Pronouns: "Patch" — he/him
Role / Occupation: Foreman of a salvage gang controlling access and security at the Spindle Belt salvage pits. Pragmatic, profit-oriented, and adept at reading opportunity.
Physical Description (Short phrases):
Personality & Quirk:
Motivations:
Drama Point Trigger:
Suggested Proficiencies / Mechanics (system-agnostic):
Secret or Plot Twist (Optional):
Roleplay Hooks / Uses for the PCs:
And remember, the safe word is fiction