Compare commits

8 Commits

Author SHA1 Message Date
d12a7debdf Fix release process
All checks were successful
Release Creation / build (release) Successful in 1m19s
2026-04-23 20:46:22 +02:00
30d9e4e4df Fix release process 2026-04-23 20:46:13 +02:00
606b38e022 fix: Track package-lock.json to enable npm ci in CI/CD
All checks were successful
Release Creation / build (release) Successful in 1m20s
Retire package-lock.json du .gitignore afin que npm ci puisse
fonctionner dans le workflow de release Gitea.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-01 09:19:35 +02:00
4d9fa45ab6 AJout workflow
Some checks failed
Release Creation / build (release) Failing after 2m18s
2026-04-01 09:05:20 +02:00
8a4e0ba0e4 ci: Make pack compilation explicit in release workflow
Remplace npm run build:full par 3 étapes séparées et nommées :
- Install dependencies (npm ci)
- Compile compendium packs (npm run pack:compile)
- Build CSS and JavaScript (npm run build)

Les compendiums sont désormais générés à la volée depuis packs-src/
à chaque release, indépendamment de l'état commité de packs/.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-01 08:51:39 +02:00
93df69a43e ci: Add Gitea release workflow
Adapté depuis fvtt-te-deum, avec :
- Étape npm ci + npm run build:full (compilation CSS et packs)
- Zip incluant css/ fonts/ images/ lang/ packs/ src/ templates/
- Substitution version/manifest/download dans system.json
- Publication sur le serveur FoundryVTT (compatibility 13)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-01 08:46:49 +02:00
6a5819b905 Ajout des compendiums et cleanup des images 2026-04-01 08:41:40 +02:00
389d4b8008 feat: Add per-type NPC icons + update compendium icons
6 new SVG icons in images/icons/, one per NPC type:
- icon-npc-esprit-animal.svg (amber) — paw print + yin-yang
- icon-npc-fantome.svg (cyan) — ghost silhouette + 鬼 character
- icon-npc-demon.svg (red) — horned demon face
- icon-npc-jiugwaai.svg (emerald) — hybrid creature + 怪 character
- icon-npc-dieu.svg (gold) — divine halo + lotus
- icon-npc-mortel.svg (steel blue) — human silhouette + talisman

All 49 NPC JSON files updated with type-specific icon paths.
Pack cde-npcs recompiled.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-31 23:12:27 +02:00
113 changed files with 4075 additions and 239 deletions

View File

@@ -0,0 +1,78 @@
name: Release Creation
on:
release:
types: [published]
jobs:
build:
runs-on: ubuntu-latest
steps:
- run: echo "💡 The ${{ gitea.repository }} repository will be cloned to the runner."
- uses: https://github.com/RouxAntoine/checkout@v3.5.4
# Get part of the tag after the `v`
- name: Extract tag version number
id: get_version
uses: https://github.com/battila7/get-version-action@v2
- name: Setup Node.js
uses: https://github.com/actions/setup-node@v3
with:
node-version: "20"
- name: Install dependencies
run: npm ci
# Génération à la volée des compendiums (packs-src/ → packs/ LevelDB)
- name: Compile compendium packs
run: npm run pack:compile
# Compilation CSS (LESS → css/) et bundle JavaScript (src/ → dist/)
- name: Build CSS and JavaScript
run: npm run build
# Substitute the Manifest and Download URLs in the system.json
- name: Substitute Manifest and Download Links For Versioned Ones
id: sub_manifest_link_version
uses: https://github.com/microsoft/variable-substitution@v1
with:
files: "system.json"
env:
version: ${{steps.get_version.outputs.version-without-v}}
url: https://www.uberwald.me/gitea/${{gitea.repository}}
manifest: https://www.uberwald.me/gitea/uberwald/fvtt-chroniques-de-l-etrange/releases/download/latest/system.json
download: https://www.uberwald.me/gitea/uberwald/fvtt-chroniques-de-l-etrange/releases/download/${{github.event.release.tag_name}}/fvtt-chroniques-de-l-etrange.zip
# Create a zip file with all files required by the system
- run: |
apt update -y
apt install -y zip
- run: zip -r ./fvtt-chroniques-de-l-etrange.zip system.json README.md CHANGELOG.md LICENSE.txt css/ fonts/ images/ lang/ packs/ src/ templates/
- name: Setup Go
uses: https://github.com/actions/setup-go@v4
with:
go-version: ">=1.20.1"
- name: Upload release assets
id: use-go-action
uses: https://gitea.com/actions/release-action@main
with:
files: |-
./fvtt-chroniques-de-l-etrange.zip
system.json
api_key: "${{secrets.ALLOW_PUSH_RELEASE}}"
#- name: Publish to Foundry server
# uses: https://github.com/djlechuck/foundryvtt-publish-package-action@v1
# with:
# #token: ${{ secrets.FOUNDRYVTT_RELEASE_TOKEN }}
# id: 'fvtt-chroniques-de-l-etrange'
# version: ${{github.event.release.tag_name}}
# manifest: 'https://www.uberwald.me/gitea/public/fvtt-chroniques-de-l-etrange/releases/download/latest/system.json'
# notes: 'https://www.uberwald.me/gitea/${{gitea.repository}}/releases/download/${{github.event.release.tag_name}}/fvtt-chroniques-de-l-etrange.zip'
# compatibility-minimum: '13'
# compatibility-verified: '13'

1
.gitignore vendored
View File

@@ -5,7 +5,6 @@
# Node Modules
node_modules/
package-lock.json
chroniquesdeletrange.lock
*.pdf

View File

@@ -0,0 +1,43 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<defs>
<radialGradient id="dm-glow" cx="50%" cy="45%" r="50%">
<stop offset="0%" stop-color="#cc2222" stop-opacity="0.5"/>
<stop offset="100%" stop-color="#cc2222" stop-opacity="0"/>
</radialGradient>
</defs>
<!-- Fond -->
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
<circle cx="50" cy="50" r="48" fill="url(#dm-glow)"/>
<!-- Flammes infernales en arrière-plan -->
<path d="M30 78 Q28 65 34 56 Q30 62 32 52 Q36 42 42 48 Q38 36 46 28 Q48 42 44 50 Q50 38 54 30 Q56 44 50 54 Q56 46 62 40 Q62 54 56 62 Q62 56 68 52 Q66 64 62 72 Q56 66 54 72 Q50 80 48 72 Q44 64 40 72 Q36 80 30 78 Z"
fill="#cc2222" fill-opacity="0.18" stroke="#cc2222" stroke-width="1" stroke-linejoin="round" opacity="0.7"/>
<!-- Visage de démon - contour de tête -->
<ellipse cx="50" cy="52" rx="20" ry="22" fill="#cc2222" fill-opacity="0.12" stroke="#cc2222" stroke-width="2"/>
<!-- Deux cornes -->
<path d="M36 35 Q32 20 38 16 Q40 24 38 30" fill="#cc2222" fill-opacity="0.7" stroke="#cc2222" stroke-width="1.5" stroke-linejoin="round"/>
<path d="M64 35 Q68 20 62 16 Q60 24 62 30" fill="#cc2222" fill-opacity="0.7" stroke="#cc2222" stroke-width="1.5" stroke-linejoin="round"/>
<!-- Yeux (forme de flamme) -->
<path d="M40 50 Q44 44 48 50 Q44 56 40 50 Z" fill="#cc2222" opacity="0.9"/>
<path d="M52 50 Q56 44 60 50 Q56 56 52 50 Z" fill="#cc2222" opacity="0.9"/>
<!-- Pupilles -->
<ellipse cx="44" cy="50" rx="1.5" ry="2.5" fill="#101622"/>
<ellipse cx="56" cy="50" rx="1.5" ry="2.5" fill="#101622"/>
<!-- Nez aplati (démon) -->
<path d="M47 58 Q50 60 53 58" fill="none" stroke="#cc2222" stroke-width="2" stroke-linecap="round" opacity="0.7"/>
<!-- Bouche avec crocs -->
<path d="M38 66 Q50 74 62 66" fill="none" stroke="#cc2222" stroke-width="2" stroke-linecap="round" opacity="0.8"/>
<!-- Crocs -->
<path d="M43 67 L42 73 L45 68" fill="#cc2222" opacity="0.7"/>
<path d="M57 67 L58 73 L55 68" fill="#cc2222" opacity="0.7"/>
<!-- Sourcils menaçants -->
<path d="M38 44 Q44 40 48 43" fill="none" stroke="#cc2222" stroke-width="2.5" stroke-linecap="round" opacity="0.8"/>
<path d="M52 43 Q56 40 62 44" fill="none" stroke="#cc2222" stroke-width="2.5" stroke-linecap="round" opacity="0.8"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1,44 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<defs>
<radialGradient id="dv-glow" cx="50%" cy="40%" r="55%">
<stop offset="0%" stop-color="#ddaa00" stop-opacity="0.5"/>
<stop offset="100%" stop-color="#ddaa00" stop-opacity="0"/>
</radialGradient>
</defs>
<!-- Fond -->
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
<circle cx="50" cy="50" r="48" fill="url(#dv-glow)"/>
<!-- Rayons célestes (halo) -->
<line x1="50" y1="10" x2="50" y2="18" stroke="#ddaa00" stroke-width="2" opacity="0.6"/>
<line x1="68" y1="15" x2="64" y2="22" stroke="#ddaa00" stroke-width="2" opacity="0.6"/>
<line x1="80" y1="28" x2="74" y2="32" stroke="#ddaa00" stroke-width="2" opacity="0.6"/>
<line x1="32" y1="15" x2="36" y2="22" stroke="#ddaa00" stroke-width="2" opacity="0.6"/>
<line x1="20" y1="28" x2="26" y2="32" stroke="#ddaa00" stroke-width="2" opacity="0.6"/>
<line x1="86" y1="44" x2="80" y2="46" stroke="#ddaa00" stroke-width="1.5" opacity="0.5"/>
<line x1="14" y1="44" x2="20" y2="46" stroke="#ddaa00" stroke-width="1.5" opacity="0.5"/>
<!-- Halo circulaire doré -->
<circle cx="50" cy="36" r="14" fill="none" stroke="#ddaa00" stroke-width="2.5" opacity="0.8"/>
<circle cx="50" cy="36" r="16" fill="none" stroke="#ddaa00" stroke-width="0.8" opacity="0.4" stroke-dasharray="3,4"/>
<!-- Lotus (5 pétales) -->
<ellipse cx="50" cy="72" rx="8" ry="4" fill="#ddaa00" fill-opacity="0.6" transform="rotate(0,50,72)"/>
<ellipse cx="50" cy="72" rx="8" ry="4" fill="#ddaa00" fill-opacity="0.4" transform="rotate(36,50,72)"/>
<ellipse cx="50" cy="72" rx="8" ry="4" fill="#ddaa00" fill-opacity="0.4" transform="rotate(72,50,72)"/>
<ellipse cx="50" cy="72" rx="8" ry="4" fill="#ddaa00" fill-opacity="0.4" transform="rotate(108,50,72)"/>
<ellipse cx="50" cy="72" rx="8" ry="4" fill="#ddaa00" fill-opacity="0.4" transform="rotate(144,50,72)"/>
<!-- Cœur du lotus -->
<circle cx="50" cy="72" r="4" fill="#ddaa00" fill-opacity="0.8"/>
<!-- Silhouette divine — corps lumineux -->
<ellipse cx="50" cy="36" rx="8" ry="10" fill="#ddaa00" fill-opacity="0.25"/>
<!-- Corps stylisé (robe longue) -->
<path d="M44 44 Q40 58 42 72 Q50 68 58 72 Q60 58 56 44 Z"
fill="#ddaa00" fill-opacity="0.18" stroke="#ddaa00" stroke-width="1.5"/>
<!-- Mains en prière -->
<path d="M44 54 Q38 52 36 56 Q38 60 44 58" fill="#ddaa00" fill-opacity="0.3" stroke="#ddaa00" stroke-width="1.2"/>
<path d="M56 54 Q62 52 64 56 Q62 60 56 58" fill="#ddaa00" fill-opacity="0.3" stroke="#ddaa00" stroke-width="1.2"/>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -0,0 +1,41 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<defs>
<radialGradient id="ea-glow" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#e8a030" stop-opacity="0.4"/>
<stop offset="100%" stop-color="#e8a030" stop-opacity="0"/>
</radialGradient>
</defs>
<!-- Fond -->
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
<circle cx="50" cy="50" r="48" fill="url(#ea-glow)"/>
<!-- Anneau extérieur -->
<circle cx="50" cy="50" r="42" fill="none" stroke="#e8a030" stroke-width="1.2" opacity="0.4"/>
<!-- Yin-Yang stylisé (transformation) -->
<!-- Demi-cercle yang (clair) -->
<path d="M50 18 A32 32 0 0 1 50 82 A16 16 0 0 0 50 50 A16 16 0 0 1 50 18 Z"
fill="#e8a030" fill-opacity="0.25" stroke="#e8a030" stroke-width="1.5"/>
<!-- Demi-cercle yin (sombre) -->
<path d="M50 18 A32 32 0 0 0 50 82 A16 16 0 0 1 50 50 A16 16 0 0 0 50 18 Z"
fill="#e8a030" fill-opacity="0.05" stroke="#e8a030" stroke-width="1.5"/>
<!-- Petits cercles yin-yang -->
<circle cx="50" cy="34" r="6" fill="#e8a030" fill-opacity="0.6"/>
<circle cx="50" cy="66" r="6" fill="#e8a030" fill-opacity="0.15" stroke="#e8a030" stroke-width="1.2"/>
<!-- Patte d'animal (5 coussinets) -->
<!-- Coussinet principal (paume) -->
<ellipse cx="50" cy="55" rx="9" ry="7" fill="#e8a030" fill-opacity="0.7"/>
<!-- 4 orteils -->
<ellipse cx="40" cy="44" rx="4" ry="3.5" fill="#e8a030" fill-opacity="0.7" transform="rotate(-15,40,44)"/>
<ellipse cx="45" cy="41" rx="4" ry="3.5" fill="#e8a030" fill-opacity="0.7" transform="rotate(-5,45,41)"/>
<ellipse cx="55" cy="41" rx="4" ry="3.5" fill="#e8a030" fill-opacity="0.7" transform="rotate(5,55,41)"/>
<ellipse cx="60" cy="44" rx="4" ry="3.5" fill="#e8a030" fill-opacity="0.7" transform="rotate(15,60,44)"/>
<!-- Griffes stylisées -->
<path d="M38 42 Q35 38 34 34" fill="none" stroke="#e8a030" stroke-width="1.8" stroke-linecap="round" opacity="0.8"/>
<path d="M43 39 Q42 35 42 31" fill="none" stroke="#e8a030" stroke-width="1.8" stroke-linecap="round" opacity="0.8"/>
<path d="M57 39 Q58 35 58 31" fill="none" stroke="#e8a030" stroke-width="1.8" stroke-linecap="round" opacity="0.8"/>
<path d="M62 42 Q65 38 66 34" fill="none" stroke="#e8a030" stroke-width="1.8" stroke-linecap="round" opacity="0.8"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1,41 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<defs>
<radialGradient id="gh-glow" cx="50%" cy="40%" r="55%">
<stop offset="0%" stop-color="#88ccee" stop-opacity="0.45"/>
<stop offset="100%" stop-color="#88ccee" stop-opacity="0"/>
</radialGradient>
</defs>
<!-- Fond -->
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
<circle cx="50" cy="50" r="48" fill="url(#gh-glow)"/>
<!-- Silhouette fantôme — tête arrondie -->
<path d="M34 44 Q34 24 50 22 Q66 24 66 44 L66 68 Q62 64 58 68 Q55 72 52 68 Q49 64 50 68 Q47 72 44 68 Q40 64 36 68 Q34 64 34 68 Z"
fill="#88ccee" fill-opacity="0.15" stroke="#88ccee" stroke-width="2" stroke-linejoin="round"/>
<!-- Yeux fantôme — vides, inquiétants -->
<ellipse cx="43" cy="42" rx="4" ry="5" fill="#101622" stroke="#88ccee" stroke-width="1.5" opacity="0.9"/>
<ellipse cx="57" cy="42" rx="4" ry="5" fill="#101622" stroke="#88ccee" stroke-width="1.5" opacity="0.9"/>
<!-- Lueurs dans les yeux -->
<ellipse cx="43" cy="42" rx="1.5" ry="2" fill="#88ccee" opacity="0.5"/>
<ellipse cx="57" cy="42" rx="1.5" ry="2" fill="#88ccee" opacity="0.5"/>
<!-- Kanji 鬼 stylisé en filigrane (simplifié) -->
<!-- Traits horizontaux et verticaux évoquant le caractère -->
<line x1="40" y1="53" x2="60" y2="53" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
<line x1="50" y1="53" x2="50" y2="62" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
<path d="M42 58 Q50 55 58 58" fill="none" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
<!-- Traînée vaporeuse en bas -->
<path d="M38 68 Q36 75 38 82 Q40 88 44 84 Q46 78 48 84 Q50 88 52 84 Q54 78 56 84 Q58 88 62 82 Q64 75 62 68"
fill="#88ccee" fill-opacity="0.08" stroke="#88ccee" stroke-width="1.2" stroke-dasharray="3,3" opacity="0.6"/>
<!-- Chaînes (lien au monde des vivants) — deux petits maillons -->
<circle cx="32" cy="52" r="3" fill="none" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
<circle cx="32" cy="58" r="3" fill="none" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
<line x1="32" y1="49" x2="32" y2="55" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
<circle cx="68" cy="52" r="3" fill="none" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
<circle cx="68" cy="58" r="3" fill="none" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
<line x1="68" y1="49" x2="68" y2="55" stroke="#88ccee" stroke-width="1.5" opacity="0.5"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -0,0 +1,47 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<defs>
<radialGradient id="jg-glow" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#22cc88" stop-opacity="0.4"/>
<stop offset="100%" stop-color="#22cc88" stop-opacity="0"/>
</radialGradient>
</defs>
<!-- Fond -->
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
<circle cx="50" cy="50" r="48" fill="url(#jg-glow)"/>
<!-- Cercle de transformation mystique -->
<circle cx="50" cy="50" r="38" fill="none" stroke="#22cc88" stroke-width="1.2" opacity="0.35" stroke-dasharray="4,3"/>
<!-- Silhouette multi-forme (créature hybride) -->
<!-- Corps central — humanoïde -->
<ellipse cx="50" cy="52" rx="12" ry="15" fill="#22cc88" fill-opacity="0.15" stroke="#22cc88" stroke-width="1.8"/>
<!-- Tête avec cornes/oreilles animales -->
<circle cx="50" cy="35" r="9" fill="#22cc88" fill-opacity="0.15" stroke="#22cc88" stroke-width="1.8"/>
<!-- Oreilles pointues (animal) -->
<path d="M41 30 L38 20 L45 28" fill="#22cc88" fill-opacity="0.5" stroke="#22cc88" stroke-width="1.5" stroke-linejoin="round"/>
<path d="M59 30 L62 20 L55 28" fill="#22cc88" fill-opacity="0.5" stroke="#22cc88" stroke-width="1.5" stroke-linejoin="round"/>
<!-- Yeux (regard surnaturel) -->
<ellipse cx="46" cy="35" rx="3" ry="2" fill="#22cc88" opacity="0.8"/>
<ellipse cx="54" cy="35" rx="3" ry="2" fill="#22cc88" opacity="0.8"/>
<!-- Queue spiralée -->
<path d="M62 60 Q72 58 74 65 Q76 72 68 74 Q62 74 62 68"
fill="none" stroke="#22cc88" stroke-width="2" stroke-linecap="round" opacity="0.7"/>
<!-- Tentacule / membre supplémentaire gauche -->
<path d="M38 55 Q26 52 22 60 Q20 68 28 66"
fill="none" stroke="#22cc88" stroke-width="2" stroke-linecap="round" opacity="0.6"/>
<!-- Écailles / motif sur le corps -->
<path d="M44 46 Q50 42 56 46 Q52 50 50 48 Q48 50 44 46 Z"
fill="#22cc88" fill-opacity="0.3" stroke="#22cc88" stroke-width="1"/>
<path d="M44 52 Q50 48 56 52 Q52 56 50 54 Q48 56 44 52 Z"
fill="#22cc88" fill-opacity="0.3" stroke="#22cc88" stroke-width="1"/>
<!-- Kanji 怪 (étrange) stylisé — simplifié -->
<text x="50" y="81" text-anchor="middle" font-size="11" font-family="serif"
fill="#22cc88" opacity="0.55"></text>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1,41 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<defs>
<radialGradient id="mt-glow" cx="50%" cy="40%" r="50%">
<stop offset="0%" stop-color="#6688aa" stop-opacity="0.35"/>
<stop offset="100%" stop-color="#6688aa" stop-opacity="0"/>
</radialGradient>
</defs>
<!-- Fond -->
<circle cx="50" cy="50" r="48" fill="#101622" stroke="#1a2436" stroke-width="2"/>
<circle cx="50" cy="50" r="48" fill="url(#mt-glow)"/>
<!-- Anneau ésotérique (cercle de protection) -->
<circle cx="50" cy="50" r="40" fill="none" stroke="#6688aa" stroke-width="1.2" opacity="0.4"/>
<circle cx="50" cy="50" r="38" fill="none" stroke="#6688aa" stroke-width="0.6" opacity="0.25" stroke-dasharray="5,4"/>
<!-- Silhouette humaine -->
<!-- Tête -->
<circle cx="50" cy="30" r="9" fill="#6688aa" fill-opacity="0.25" stroke="#6688aa" stroke-width="1.8"/>
<!-- Corps -->
<path d="M40 42 L36 66 L42 66 L45 56 L50 60 L55 56 L58 66 L64 66 L60 42 Z"
fill="#6688aa" fill-opacity="0.2" stroke="#6688aa" stroke-width="1.8" stroke-linejoin="round"/>
<!-- Bras gauche -->
<path d="M40 44 Q30 52 28 60" fill="none" stroke="#6688aa" stroke-width="2" stroke-linecap="round"/>
<!-- Bras droit (levé, tenant un talisman) -->
<path d="M60 44 Q70 48 72 42" fill="none" stroke="#6688aa" stroke-width="2" stroke-linecap="round"/>
<!-- Talisman / ofuda (papier de prière) -->
<rect x="68" y="32" width="10" height="14" rx="1"
fill="#6688aa" fill-opacity="0.2" stroke="#6688aa" stroke-width="1.5"/>
<!-- Lignes du talisman -->
<line x1="70" y1="36" x2="76" y2="36" stroke="#6688aa" stroke-width="1" opacity="0.7"/>
<line x1="70" y1="39" x2="76" y2="39" stroke="#6688aa" stroke-width="1" opacity="0.7"/>
<line x1="70" y1="42" x2="76" y2="42" stroke="#6688aa" stroke-width="1" opacity="0.7"/>
<!-- Symbole occulte sur la poitrine (trigramme Pa Kua simplifié) -->
<line x1="45" y1="46" x2="55" y2="46" stroke="#6688aa" stroke-width="1.5" opacity="0.6"/>
<line x1="45" y1="49" x2="55" y2="49" stroke="#6688aa" stroke-width="1.5" opacity="0.6"/>
<line x1="45" y1="52" x2="50" y2="52" stroke="#6688aa" stroke-width="1.5" opacity="0.6"/>
<line x1="52" y1="52" x2="55" y2="52" stroke="#6688aa" stroke-width="1.5" opacity="0.6"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

3538
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -3,7 +3,7 @@
"_key": "!actors!9jr5RN2GDhfVOZnY",
"name": "Alexander Weng",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!JSQ8x2ojYooWx6fr",
"name": "Ban Daan, gros bras trop ambitieux",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!xs3iEeRvVqnLG4fa",
"name": "Bui Hok, général fidèle",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
"system": {
"type": "esprit-animal",
"threat": 3,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!c08hmLyriGEOct1K",
"name": "Carrie Suet, citoyenne ordinaire",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 0,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!CVbY9xpxodgazhLq",
"name": "Charlie Fei, psychologue pour défunts",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!xwVOrq4vFJbAHrue",
"name": "Cimei (démon des forêts)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!A54y6E5qYiSfPhQw",
"name": "Consultant ésotérique",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!kEgcNfeMGeOA3q58",
"name": "Démon-gardien (gaamwujan mo) Profane",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 0,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!j0M9lM05layknpjc",
"name": "Deoi Sam (double démoniaque)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!CecTD0e1caDDLi4f",
"name": "Fat si sorcier",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!oZQYYd9fshpR1fzS",
"name": "Fonctionnaire infernal (gwai caai)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!nKvFMqTQluI6slsR",
"name": "Gaaujan (ogresse des mers)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-jiugwaai.svg",
"system": {
"type": "jiugwaai",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!gX41y0aGmiXzf7em",
"name": "Gamzing (générique)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
"system": {
"type": "fantome",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!qfTSRgyrtBfRA43K",
"name": "Ginny Ching",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!Xn42o1E660Q7nFD5",
"name": "Goengsi (jiangshi)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
"system": {
"type": "fantome",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!ch7LrshdCOtq7cyl",
"name": "Good Boy, molosse protecteur",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!CSiS3imbab0YaMSW",
"name": "Gwat Jyun (singe blanc) Initié",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-jiugwaai.svg",
"system": {
"type": "jiugwaai",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!rCaI4p3b7wWAkogg",
"name": "Gwat Jyun (singe blanc) Profane",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-jiugwaai.svg",
"system": {
"type": "jiugwaai",
"threat": 0,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!dQUAdHHo2adCgCcY",
"name": "Hyun Ci, champion underground",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
"system": {
"type": "esprit-animal",
"threat": 3,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!lWZ4Ifq8L46QorAH",
"name": "Intermédiaire",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!mTlPb9acTYuN8g34",
"name": "James Kam, tueur à gages",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
"system": {
"type": "esprit-animal",
"threat": 4,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!GPcB3MHaqxO0NcyK",
"name": "Je Maan, cadre aux dents longues",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!VDe1iLJbtQ0Yy5CD",
"name": "Jeffrey Chiu",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 0,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!4ZjFZ1HoJV9mJStt",
"name": "Jing Tin, guerrier décapité",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-dieu.svg",
"system": {
"type": "dieu",
"threat": 3,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!54uOjMPREX9p9y3k",
"name": "John Wa, maître des rites free-lance",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!xso73DrDuFPD74MF",
"name": "Juk Lyun, guide touristique",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-jiugwaai.svg",
"system": {
"type": "jiugwaai",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!4qsz1fgQaLp6XgOA",
"name": "Julian Po, travailleur social",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!zVpmacwoWEG8YTCQ",
"name": "Karen Sen, croqueuse de diamants",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
"system": {
"type": "esprit-animal",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!Z5DRulhhSyujEVjG",
"name": "Ken Luan",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!a5blX0uXTNzcplH1",
"name": "Laureen Zoeng, esthéticienne roublarde",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!4ys4N6FQKGacd3rf",
"name": "Leonie Fei",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!wvdZgXLIdqQxc3nH",
"name": "Maximilian Pang",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 3,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!S6LN7FcZz1i2jHQj",
"name": "Michelle Chun, gentille couturière",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
"system": {
"type": "esprit-animal",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!cPLaYDg6uI1XuThZ",
"name": "Mo (démon basique)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!phueAQD8QBesE5IP",
"name": "Mogwaai",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!u3ssdy3dXYpglToU",
"name": "Ngogwai (spectre affamé)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
"system": {
"type": "fantome",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!nj5HVe2TK5B9xxR7",
"name": "Paul Fei",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-mortel.svg",
"system": {
"type": "mortel",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!dVqVEap03syc9tq2",
"name": "Peijau (bête ailée)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!9CRYTLZ8mKD3r9vS",
"name": "Phil Mok, fantôme errant",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
"system": {
"type": "fantome",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!5cjWTpSNYAb8tXsL",
"name": "Pui Gan, petit parrain",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
"system": {
"type": "esprit-animal",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!Cba6AI6uEzOlag4A",
"name": "Ruby Jin Jin, star de la pop",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-dieu.svg",
"system": {
"type": "dieu",
"threat": 3,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!rjyebC6fMDuwPvcm",
"name": "Scott Zang, explorateur urbain",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
"system": {
"type": "esprit-animal",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!IfGFbXhsGkUchE5u",
"name": "Sonia Tsui, hackeuse agoraphobe",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
"system": {
"type": "esprit-animal",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!mcRdZybIvf7empYb",
"name": "Susan Chow, culturiste amateure",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-esprit-animal.svg",
"system": {
"type": "esprit-animal",
"threat": 4,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!TeSKf4HhtefN6eUO",
"name": "Taotie (têtes volantes)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!nHDNm1XjphjKkCiP",
"name": "Tony Meng, assoiffé de sang",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
"system": {
"type": "fantome",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!UawVI5WvJYTiAvWc",
"name": "Waanjing (Apprenti)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
"system": {
"type": "fantome",
"threat": 1,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!eg7nSF3p8bAfoGgP",
"name": "Waanjing (Initié)",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-fantome.svg",
"system": {
"type": "fantome",
"threat": 2,

View File

@@ -3,7 +3,7 @@
"_key": "!actors!oJoQJY0MHfDmkfH5",
"name": "Zoeng, singe revanchard",
"type": "npc",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc.svg",
"img": "systems/fvtt-chroniques-de-l-etrange/images/icons/icon-npc-demon.svg",
"system": {
"type": "demon",
"threat": 1,

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000023

View File

@@ -1,15 +1,8 @@
2026/03/31-22:59:24.817142 7ff9fd9ff6c0 Recovering log #4
2026/03/31-22:59:25.483204 7ff9fd9ff6c0 Delete type=3 #2
2026/03/31-22:59:25.483296 7ff9fd9ff6c0 Delete type=0 #4
2026/03/31-22:59:58.714360 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-22:59:58.717469 7ff7477ef6c0 Level-0 table #9: 1386 bytes OK
2026/03/31-22:59:58.723483 7ff7477ef6c0 Delete type=0 #7
2026/03/31-22:59:58.753628 7ff7477ef6c0 Manual compaction at level-0 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)
2026/03/31-22:59:58.753681 7ff7477ef6c0 Manual compaction at level-1 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at '!items!cXaQG1TBE0jzrbNt' @ 8 : 1
2026/03/31-22:59:58.753689 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-22:59:58.756879 7ff7477ef6c0 Generated table #10@1: 4 keys, 1386 bytes
2026/03/31-22:59:58.756892 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 1386 bytes
2026/03/31-22:59:58.762887 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-22:59:58.762958 7ff7477ef6c0 Delete type=2 #5
2026/03/31-22:59:58.763041 7ff7477ef6c0 Delete type=2 #9
2026/03/31-22:59:58.794030 7ff7477ef6c0 Manual compaction at level-1 from '!items!cXaQG1TBE0jzrbNt' @ 8 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)
2026/04/19-22:50:59.859744 7f037bfff6c0 Recovering log #21
2026/04/19-22:50:59.871412 7f037bfff6c0 Delete type=3 #19
2026/04/19-22:50:59.871550 7f037bfff6c0 Delete type=0 #21
2026/04/19-23:02:32.630802 7f00fa7ef6c0 Level-0 table #26: started
2026/04/19-23:02:32.630843 7f00fa7ef6c0 Level-0 table #26: 0 bytes OK
2026/04/19-23:02:32.637048 7f00fa7ef6c0 Delete type=0 #24
2026/04/19-23:02:32.644851 7f00fa7ef6c0 Manual compaction at level-0 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)
2026/04/19-23:02:32.644927 7f00fa7ef6c0 Manual compaction at level-1 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,8 @@
2026/03/31-22:58:15.366543 7fc9a1fee6c0 Delete type=3 #1
2026/03/31-22:58:15.369466 7fc983fff6c0 Level-0 table #5: started
2026/03/31-22:58:15.372659 7fc983fff6c0 Level-0 table #5: 1330 bytes OK
2026/03/31-22:58:15.379486 7fc983fff6c0 Delete type=0 #3
2026/03/31-22:58:15.379631 7fc983fff6c0 Manual compaction at level-0 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)
2026/04/19-22:43:58.297625 7f03b0dff6c0 Recovering log #17
2026/04/19-22:43:58.309059 7f03b0dff6c0 Delete type=3 #15
2026/04/19-22:43:58.309258 7f03b0dff6c0 Delete type=0 #17
2026/04/19-22:46:47.272463 7f00fa7ef6c0 Level-0 table #22: started
2026/04/19-22:46:47.272515 7f00fa7ef6c0 Level-0 table #22: 0 bytes OK
2026/04/19-22:46:47.279709 7f00fa7ef6c0 Delete type=0 #20
2026/04/19-22:46:47.287794 7f00fa7ef6c0 Manual compaction at level-0 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)
2026/04/19-22:46:47.287847 7f00fa7ef6c0 Manual compaction at level-1 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000023

View File

@@ -1,15 +1,8 @@
2026/03/31-22:59:25.583909 7ff9fc9fd6c0 Recovering log #4
2026/03/31-22:59:25.689396 7ff9fc9fd6c0 Delete type=3 #2
2026/03/31-22:59:25.689465 7ff9fc9fd6c0 Delete type=0 #4
2026/03/31-22:59:58.723584 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-22:59:58.727040 7ff7477ef6c0 Level-0 table #9: 8881 bytes OK
2026/03/31-22:59:58.733609 7ff7477ef6c0 Delete type=0 #7
2026/03/31-22:59:58.753642 7ff7477ef6c0 Manual compaction at level-0 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)
2026/03/31-22:59:58.763103 7ff7477ef6c0 Manual compaction at level-1 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at '!items!ykekdZlirabRobEF' @ 108 : 1
2026/03/31-22:59:58.763112 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-22:59:58.767014 7ff7477ef6c0 Generated table #10@1: 54 keys, 8881 bytes
2026/03/31-22:59:58.767036 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 8881 bytes
2026/03/31-22:59:58.773843 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-22:59:58.773909 7ff7477ef6c0 Delete type=2 #5
2026/03/31-22:59:58.773992 7ff7477ef6c0 Delete type=2 #9
2026/03/31-22:59:58.794043 7ff7477ef6c0 Manual compaction at level-1 from '!items!ykekdZlirabRobEF' @ 108 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)
2026/04/19-22:50:59.891728 7f03b0dff6c0 Recovering log #21
2026/04/19-22:50:59.904474 7f03b0dff6c0 Delete type=3 #19
2026/04/19-22:50:59.904609 7f03b0dff6c0 Delete type=0 #21
2026/04/19-23:02:32.637235 7f00fa7ef6c0 Level-0 table #26: started
2026/04/19-23:02:32.637302 7f00fa7ef6c0 Level-0 table #26: 0 bytes OK
2026/04/19-23:02:32.644587 7f00fa7ef6c0 Delete type=0 #24
2026/04/19-23:02:32.644866 7f00fa7ef6c0 Manual compaction at level-0 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)
2026/04/19-23:02:32.644908 7f00fa7ef6c0 Manual compaction at level-1 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,8 @@
2026/03/31-22:58:15.396550 7fc9a1fee6c0 Delete type=3 #1
2026/03/31-22:58:15.397820 7fc983fff6c0 Level-0 table #5: started
2026/03/31-22:58:15.401078 7fc983fff6c0 Level-0 table #5: 5923 bytes OK
2026/03/31-22:58:15.408201 7fc983fff6c0 Delete type=0 #3
2026/03/31-22:58:15.408355 7fc983fff6c0 Manual compaction at level-0 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)
2026/04/19-22:43:58.337151 7f037b7fe6c0 Recovering log #17
2026/04/19-22:43:58.351351 7f037b7fe6c0 Delete type=3 #15
2026/04/19-22:43:58.351494 7f037b7fe6c0 Delete type=0 #17
2026/04/19-22:46:47.258645 7f00fa7ef6c0 Level-0 table #22: started
2026/04/19-22:46:47.258702 7f00fa7ef6c0 Level-0 table #22: 0 bytes OK
2026/04/19-22:46:47.265158 7f00fa7ef6c0 Delete type=0 #20
2026/04/19-22:46:47.287748 7f00fa7ef6c0 Manual compaction at level-0 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)
2026/04/19-22:46:47.287830 7f00fa7ef6c0 Manual compaction at level-1 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000023

View File

@@ -1,15 +1,8 @@
2026/03/31-22:59:25.691359 7ff9fd9ff6c0 Recovering log #4
2026/03/31-22:59:25.800504 7ff9fd9ff6c0 Delete type=3 #2
2026/03/31-22:59:25.800575 7ff9fd9ff6c0 Delete type=0 #4
2026/03/31-22:59:58.733726 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-22:59:58.736698 7ff7477ef6c0 Level-0 table #9: 595 bytes OK
2026/03/31-22:59:58.742761 7ff7477ef6c0 Delete type=0 #7
2026/03/31-22:59:58.753655 7ff7477ef6c0 Manual compaction at level-0 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)
2026/03/31-22:59:58.774053 7ff7477ef6c0 Manual compaction at level-1 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at '!items!HKq5ANSGiBIdcnki' @ 2 : 1
2026/03/31-22:59:58.774060 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-22:59:58.777193 7ff7477ef6c0 Generated table #10@1: 1 keys, 595 bytes
2026/03/31-22:59:58.777202 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 595 bytes
2026/03/31-22:59:58.783471 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-22:59:58.783622 7ff7477ef6c0 Delete type=2 #5
2026/03/31-22:59:58.783735 7ff7477ef6c0 Delete type=2 #9
2026/03/31-22:59:58.794055 7ff7477ef6c0 Manual compaction at level-1 from '!items!HKq5ANSGiBIdcnki' @ 2 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)
2026/04/19-22:50:59.909351 7f037bfff6c0 Recovering log #21
2026/04/19-22:50:59.920272 7f037bfff6c0 Delete type=3 #19
2026/04/19-22:50:59.920406 7f037bfff6c0 Delete type=0 #21
2026/04/19-23:02:32.624451 7f00fa7ef6c0 Level-0 table #26: started
2026/04/19-23:02:32.624489 7f00fa7ef6c0 Level-0 table #26: 0 bytes OK
2026/04/19-23:02:32.630639 7f00fa7ef6c0 Delete type=0 #24
2026/04/19-23:02:32.644834 7f00fa7ef6c0 Manual compaction at level-0 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)
2026/04/19-23:02:32.644893 7f00fa7ef6c0 Manual compaction at level-1 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,8 @@
2026/03/31-22:58:15.422547 7fc9a0fec6c0 Delete type=3 #1
2026/03/31-22:58:15.423307 7fc983fff6c0 Level-0 table #5: started
2026/03/31-22:58:15.426406 7fc983fff6c0 Level-0 table #5: 559 bytes OK
2026/03/31-22:58:15.432970 7fc983fff6c0 Delete type=0 #3
2026/03/31-22:58:15.433101 7fc983fff6c0 Manual compaction at level-0 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)
2026/04/19-22:43:58.358562 7f037bfff6c0 Recovering log #17
2026/04/19-22:43:58.370638 7f037bfff6c0 Delete type=3 #15
2026/04/19-22:43:58.370775 7f037bfff6c0 Delete type=0 #17
2026/04/19-22:46:47.279929 7f00fa7ef6c0 Level-0 table #22: started
2026/04/19-22:46:47.279983 7f00fa7ef6c0 Level-0 table #22: 0 bytes OK
2026/04/19-22:46:47.287463 7f00fa7ef6c0 Delete type=0 #20
2026/04/19-22:46:47.287812 7f00fa7ef6c0 Manual compaction at level-0 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)
2026/04/19-22:46:47.287887 7f00fa7ef6c0 Manual compaction at level-1 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000023

View File

@@ -1,15 +1,8 @@
2026/03/31-22:59:24.506026 7ff9fd9ff6c0 Recovering log #4
2026/03/31-22:59:24.559827 7ff9fd9ff6c0 Delete type=3 #2
2026/03/31-22:59:24.559901 7ff9fd9ff6c0 Delete type=0 #4
2026/03/31-22:59:58.664074 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-22:59:58.667871 7ff7477ef6c0 Level-0 table #9: 37163 bytes OK
2026/03/31-22:59:58.673796 7ff7477ef6c0 Delete type=0 #7
2026/03/31-22:59:58.673946 7ff7477ef6c0 Manual compaction at level-0 from '!items!2nKXEHLG0fXtSOdy' @ 72057594037927935 : 1 .. '!items!tlIc1bmIAbQeUwj7' @ 0 : 0; will stop at (end)
2026/03/31-22:59:58.703966 7ff7477ef6c0 Manual compaction at level-1 from '!items!2nKXEHLG0fXtSOdy' @ 72057594037927935 : 1 .. '!items!tlIc1bmIAbQeUwj7' @ 0 : 0; will stop at '!items!tlIc1bmIAbQeUwj7' @ 40 : 1
2026/03/31-22:59:58.703975 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-22:59:58.707912 7ff7477ef6c0 Generated table #10@1: 20 keys, 37163 bytes
2026/03/31-22:59:58.707930 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 37163 bytes
2026/03/31-22:59:58.713789 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-22:59:58.713931 7ff7477ef6c0 Delete type=2 #5
2026/03/31-22:59:58.714076 7ff7477ef6c0 Delete type=2 #9
2026/03/31-22:59:58.714196 7ff7477ef6c0 Manual compaction at level-1 from '!items!tlIc1bmIAbQeUwj7' @ 40 : 1 .. '!items!tlIc1bmIAbQeUwj7' @ 0 : 0; will stop at (end)
2026/04/19-22:50:59.788370 7f03b0dff6c0 Recovering log #21
2026/04/19-22:50:59.799342 7f03b0dff6c0 Delete type=3 #19
2026/04/19-22:50:59.799481 7f03b0dff6c0 Delete type=0 #21
2026/04/19-23:02:32.610479 7f00fa7ef6c0 Level-0 table #26: started
2026/04/19-23:02:32.610520 7f00fa7ef6c0 Level-0 table #26: 0 bytes OK
2026/04/19-23:02:32.617512 7f00fa7ef6c0 Delete type=0 #24
2026/04/19-23:02:32.617817 7f00fa7ef6c0 Manual compaction at level-0 from '!items!2nKXEHLG0fXtSOdy' @ 72057594037927935 : 1 .. '!items!tlIc1bmIAbQeUwj7' @ 0 : 0; will stop at (end)
2026/04/19-23:02:32.617892 7f00fa7ef6c0 Manual compaction at level-1 from '!items!2nKXEHLG0fXtSOdy' @ 72057594037927935 : 1 .. '!items!tlIc1bmIAbQeUwj7' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,8 @@
2026/03/31-22:58:15.450200 7fc9a0fec6c0 Delete type=3 #1
2026/03/31-22:58:15.451644 7fc983fff6c0 Level-0 table #5: started
2026/03/31-22:58:15.455369 7fc983fff6c0 Level-0 table #5: 35713 bytes OK
2026/03/31-22:58:15.462125 7fc983fff6c0 Delete type=0 #3
2026/03/31-22:58:15.462243 7fc983fff6c0 Manual compaction at level-0 from '!items!2nKXEHLG0fXtSOdy' @ 72057594037927935 : 1 .. '!items!tlIc1bmIAbQeUwj7' @ 0 : 0; will stop at (end)
2026/04/19-22:43:58.215990 7f037bfff6c0 Recovering log #17
2026/04/19-22:43:58.227070 7f037bfff6c0 Delete type=3 #15
2026/04/19-22:43:58.227246 7f037bfff6c0 Delete type=0 #17
2026/04/19-22:46:47.236372 7f00fa7ef6c0 Level-0 table #22: started
2026/04/19-22:46:47.236443 7f00fa7ef6c0 Level-0 table #22: 0 bytes OK
2026/04/19-22:46:47.243463 7f00fa7ef6c0 Delete type=0 #20
2026/04/19-22:46:47.258317 7f00fa7ef6c0 Manual compaction at level-0 from '!items!2nKXEHLG0fXtSOdy' @ 72057594037927935 : 1 .. '!items!tlIc1bmIAbQeUwj7' @ 0 : 0; will stop at (end)
2026/04/19-22:46:47.258390 7f00fa7ef6c0 Manual compaction at level-1 from '!items!2nKXEHLG0fXtSOdy' @ 72057594037927935 : 1 .. '!items!tlIc1bmIAbQeUwj7' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000023

View File

@@ -1,15 +1,8 @@
2026/03/31-22:59:25.802630 7ff9fd1fe6c0 Recovering log #4
2026/03/31-22:59:25.860800 7ff9fd1fe6c0 Delete type=3 #2
2026/03/31-22:59:25.860870 7ff9fd1fe6c0 Delete type=0 #4
2026/03/31-22:59:58.794149 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-22:59:58.797771 7ff7477ef6c0 Level-0 table #9: 50126 bytes OK
2026/03/31-22:59:58.804619 7ff7477ef6c0 Delete type=0 #7
2026/03/31-22:59:58.823927 7ff7477ef6c0 Manual compaction at level-0 from '!actors!4ZjFZ1HoJV9mJStt' @ 72057594037927935 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at (end)
2026/03/31-22:59:58.823973 7ff7477ef6c0 Manual compaction at level-1 from '!actors!4ZjFZ1HoJV9mJStt' @ 72057594037927935 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at '!actors!zVpmacwoWEG8YTCQ' @ 98 : 1
2026/03/31-22:59:58.823982 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-22:59:58.827972 7ff7477ef6c0 Generated table #10@1: 49 keys, 50126 bytes
2026/03/31-22:59:58.827992 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 50126 bytes
2026/03/31-22:59:58.834812 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-22:59:58.834914 7ff7477ef6c0 Delete type=2 #5
2026/03/31-22:59:58.835037 7ff7477ef6c0 Delete type=2 #9
2026/03/31-22:59:58.848399 7ff7477ef6c0 Manual compaction at level-1 from '!actors!zVpmacwoWEG8YTCQ' @ 98 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at (end)
2026/04/19-22:50:59.925226 7f037affd6c0 Recovering log #21
2026/04/19-22:50:59.937064 7f037affd6c0 Delete type=3 #19
2026/04/19-22:50:59.937218 7f037affd6c0 Delete type=0 #21
2026/04/19-23:02:32.645031 7f00fa7ef6c0 Level-0 table #26: started
2026/04/19-23:02:32.645097 7f00fa7ef6c0 Level-0 table #26: 0 bytes OK
2026/04/19-23:02:32.651273 7f00fa7ef6c0 Delete type=0 #24
2026/04/19-23:02:32.671128 7f00fa7ef6c0 Manual compaction at level-0 from '!actors!4ZjFZ1HoJV9mJStt' @ 72057594037927935 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at (end)
2026/04/19-23:02:32.671218 7f00fa7ef6c0 Manual compaction at level-1 from '!actors!4ZjFZ1HoJV9mJStt' @ 72057594037927935 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,8 @@
2026/03/31-22:58:15.480087 7fc9a17ed6c0 Delete type=3 #1
2026/03/31-22:58:15.481142 7fc983fff6c0 Level-0 table #5: started
2026/03/31-22:58:15.484612 7fc983fff6c0 Level-0 table #5: 21473 bytes OK
2026/03/31-22:58:15.490762 7fc983fff6c0 Delete type=0 #3
2026/03/31-22:58:15.490900 7fc983fff6c0 Manual compaction at level-0 from '!actors!4ZjFZ1HoJV9mJStt' @ 72057594037927935 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at (end)
2026/04/19-22:43:58.376321 7f03b0dff6c0 Recovering log #17
2026/04/19-22:43:58.387776 7f03b0dff6c0 Delete type=3 #15
2026/04/19-22:43:58.387923 7f03b0dff6c0 Delete type=0 #17
2026/04/19-22:46:47.295197 7f00fa7ef6c0 Level-0 table #22: started
2026/04/19-22:46:47.295256 7f00fa7ef6c0 Level-0 table #22: 0 bytes OK
2026/04/19-22:46:47.301957 7f00fa7ef6c0 Delete type=0 #20
2026/04/19-22:46:47.317316 7f00fa7ef6c0 Manual compaction at level-0 from '!actors!4ZjFZ1HoJV9mJStt' @ 72057594037927935 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at (end)
2026/04/19-22:46:47.317375 7f00fa7ef6c0 Manual compaction at level-1 from '!actors!4ZjFZ1HoJV9mJStt' @ 72057594037927935 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000023

View File

@@ -1,15 +1,8 @@
2026/03/31-22:59:25.485205 7ff9fd1fe6c0 Recovering log #4
2026/03/31-22:59:25.582026 7ff9fd1fe6c0 Delete type=3 #2
2026/03/31-22:59:25.582095 7ff9fd1fe6c0 Delete type=0 #4
2026/03/31-22:59:58.742862 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-22:59:58.746080 7ff7477ef6c0 Level-0 table #9: 4932 bytes OK
2026/03/31-22:59:58.753505 7ff7477ef6c0 Delete type=0 #7
2026/03/31-22:59:58.753668 7ff7477ef6c0 Manual compaction at level-0 from '!items!DC2kimCi9sWxqhXG' @ 72057594037927935 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at (end)
2026/03/31-22:59:58.783800 7ff7477ef6c0 Manual compaction at level-1 from '!items!DC2kimCi9sWxqhXG' @ 72057594037927935 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at '!items!qzfAEhmvVxEMzm0k' @ 10 : 1
2026/03/31-22:59:58.783809 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-22:59:58.787882 7ff7477ef6c0 Generated table #10@1: 5 keys, 4932 bytes
2026/03/31-22:59:58.787897 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 4932 bytes
2026/03/31-22:59:58.793786 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-22:59:58.793848 7ff7477ef6c0 Delete type=2 #5
2026/03/31-22:59:58.793951 7ff7477ef6c0 Delete type=2 #9
2026/03/31-22:59:58.794065 7ff7477ef6c0 Manual compaction at level-1 from '!items!qzfAEhmvVxEMzm0k' @ 10 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at (end)
2026/04/19-22:50:59.875818 7f037affd6c0 Recovering log #21
2026/04/19-22:50:59.887196 7f037affd6c0 Delete type=3 #19
2026/04/19-22:50:59.887345 7f037affd6c0 Delete type=0 #21
2026/04/19-23:02:32.618014 7f00fa7ef6c0 Level-0 table #26: started
2026/04/19-23:02:32.618111 7f00fa7ef6c0 Level-0 table #26: 0 bytes OK
2026/04/19-23:02:32.624331 7f00fa7ef6c0 Delete type=0 #24
2026/04/19-23:02:32.644810 7f00fa7ef6c0 Manual compaction at level-0 from '!items!DC2kimCi9sWxqhXG' @ 72057594037927935 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at (end)
2026/04/19-23:02:32.644879 7f00fa7ef6c0 Manual compaction at level-1 from '!items!DC2kimCi9sWxqhXG' @ 72057594037927935 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,8 @@
2026/03/31-22:58:15.506552 7fc9a0fec6c0 Delete type=3 #1
2026/03/31-22:58:15.507171 7fc983fff6c0 Level-0 table #5: started
2026/03/31-22:58:15.510288 7fc983fff6c0 Level-0 table #5: 4830 bytes OK
2026/03/31-22:58:15.517698 7fc983fff6c0 Delete type=0 #3
2026/03/31-22:58:15.517870 7fc983fff6c0 Manual compaction at level-0 from '!items!DC2kimCi9sWxqhXG' @ 72057594037927935 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at (end)
2026/04/19-22:43:58.314679 7f037affd6c0 Recovering log #17
2026/04/19-22:43:58.328378 7f037affd6c0 Delete type=3 #15
2026/04/19-22:43:58.328531 7f037affd6c0 Delete type=0 #17
2026/04/19-22:46:47.265424 7f00fa7ef6c0 Level-0 table #22: started
2026/04/19-22:46:47.265499 7f00fa7ef6c0 Level-0 table #22: 0 bytes OK
2026/04/19-22:46:47.272219 7f00fa7ef6c0 Delete type=0 #20
2026/04/19-22:46:47.287773 7f00fa7ef6c0 Manual compaction at level-0 from '!items!DC2kimCi9sWxqhXG' @ 72057594037927935 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at (end)
2026/04/19-22:46:47.287867 7f00fa7ef6c0 Manual compaction at level-1 from '!items!DC2kimCi9sWxqhXG' @ 72057594037927935 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000023

View File

@@ -1,15 +1,8 @@
2026/03/31-22:59:24.562339 7ff9fd1fe6c0 Recovering log #4
2026/03/31-22:59:24.632109 7ff9fd1fe6c0 Delete type=3 #2
2026/03/31-22:59:24.632180 7ff9fd1fe6c0 Delete type=0 #4
2026/03/31-22:59:58.633865 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-22:59:58.638583 7ff7477ef6c0 Level-0 table #9: 131968 bytes OK
2026/03/31-22:59:58.644547 7ff7477ef6c0 Delete type=0 #7
2026/03/31-22:59:58.673911 7ff7477ef6c0 Manual compaction at level-0 from '!items!2f51pcvFkcZjaxDk' @ 72057594037927935 : 1 .. '!items!yVN7PZw35iIaBl0H' @ 0 : 0; will stop at (end)
2026/03/31-22:59:58.683668 7ff7477ef6c0 Manual compaction at level-1 from '!items!2f51pcvFkcZjaxDk' @ 72057594037927935 : 1 .. '!items!yVN7PZw35iIaBl0H' @ 0 : 0; will stop at '!items!yVN7PZw35iIaBl0H' @ 50 : 1
2026/03/31-22:59:58.683677 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-22:59:58.688465 7ff7477ef6c0 Generated table #10@1: 25 keys, 131968 bytes
2026/03/31-22:59:58.688484 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 131968 bytes
2026/03/31-22:59:58.694197 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-22:59:58.694265 7ff7477ef6c0 Delete type=2 #5
2026/03/31-22:59:58.694365 7ff7477ef6c0 Delete type=2 #9
2026/03/31-22:59:58.714173 7ff7477ef6c0 Manual compaction at level-1 from '!items!yVN7PZw35iIaBl0H' @ 50 : 1 .. '!items!yVN7PZw35iIaBl0H' @ 0 : 0; will stop at (end)
2026/04/19-22:50:59.806194 7f037b7fe6c0 Recovering log #21
2026/04/19-22:50:59.818163 7f037b7fe6c0 Delete type=3 #19
2026/04/19-22:50:59.818292 7f037b7fe6c0 Delete type=0 #21
2026/04/19-23:02:32.590930 7f00fa7ef6c0 Level-0 table #26: started
2026/04/19-23:02:32.590994 7f00fa7ef6c0 Level-0 table #26: 0 bytes OK
2026/04/19-23:02:32.597362 7f00fa7ef6c0 Delete type=0 #24
2026/04/19-23:02:32.617739 7f00fa7ef6c0 Manual compaction at level-0 from '!items!2f51pcvFkcZjaxDk' @ 72057594037927935 : 1 .. '!items!yVN7PZw35iIaBl0H' @ 0 : 0; will stop at (end)
2026/04/19-23:02:32.617833 7f00fa7ef6c0 Manual compaction at level-1 from '!items!2f51pcvFkcZjaxDk' @ 72057594037927935 : 1 .. '!items!yVN7PZw35iIaBl0H' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,8 @@
2026/03/31-22:58:15.535662 7fc9a27ef6c0 Delete type=3 #1
2026/03/31-22:58:15.537652 7fc983fff6c0 Level-0 table #5: started
2026/03/31-22:58:15.542438 7fc983fff6c0 Level-0 table #5: 128809 bytes OK
2026/03/31-22:58:15.548587 7fc983fff6c0 Delete type=0 #3
2026/03/31-22:58:15.548779 7fc983fff6c0 Manual compaction at level-0 from '!items!2f51pcvFkcZjaxDk' @ 72057594037927935 : 1 .. '!items!yVN7PZw35iIaBl0H' @ 0 : 0; will stop at (end)
2026/04/19-22:43:58.238156 7f03b0dff6c0 Recovering log #17
2026/04/19-22:43:58.249880 7f03b0dff6c0 Delete type=3 #15
2026/04/19-22:43:58.250056 7f03b0dff6c0 Delete type=0 #17
2026/04/19-22:46:47.228764 7f00fa7ef6c0 Level-0 table #22: started
2026/04/19-22:46:47.228871 7f00fa7ef6c0 Level-0 table #22: 0 bytes OK
2026/04/19-22:46:47.236058 7f00fa7ef6c0 Delete type=0 #20
2026/04/19-22:46:47.258294 7f00fa7ef6c0 Manual compaction at level-0 from '!items!2f51pcvFkcZjaxDk' @ 72057594037927935 : 1 .. '!items!yVN7PZw35iIaBl0H' @ 0 : 0; will stop at (end)
2026/04/19-22:46:47.258373 7f00fa7ef6c0 Manual compaction at level-1 from '!items!2f51pcvFkcZjaxDk' @ 72057594037927935 : 1 .. '!items!yVN7PZw35iIaBl0H' @ 0 : 0; will stop at (end)

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More