Compare commits

...

6 Commits

Author SHA1 Message Date
606b38e022 fix: Track package-lock.json to enable npm ci in CI/CD
All checks were successful
Release Creation / build (release) Successful in 1m32s
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 4138 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/public/fvtt-chroniques-de-l-etrange/releases/download/latest/system.json
download: https://www.uberwald.me/gitea/public/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-000011

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/01-08:40:35.301147 7ff9c7fff6c0 Recovering log #8
2026/04/01-08:40:35.310770 7ff9c7fff6c0 Delete type=3 #6
2026/04/01-08:40:35.310837 7ff9c7fff6c0 Delete type=0 #8
2026/04/01-08:41:21.037265 7ff7477ef6c0 Level-0 table #14: started
2026/04/01-08:41:21.037300 7ff7477ef6c0 Level-0 table #14: 0 bytes OK
2026/04/01-08:41:21.046662 7ff7477ef6c0 Delete type=0 #12
2026/04/01-08:41:21.075785 7ff7477ef6c0 Manual compaction at level-0 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)
2026/04/01-08:41:21.075830 7ff7477ef6c0 Manual compaction at level-1 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,15 @@
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/03/31-23:13:37.619383 7ff9fd1fe6c0 Recovering log #4
2026/03/31-23:13:37.629696 7ff9fd1fe6c0 Delete type=3 #2
2026/03/31-23:13:37.629769 7ff9fd1fe6c0 Delete type=0 #4
2026/03/31-23:14:05.859528 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-23:14:05.863123 7ff7477ef6c0 Level-0 table #9: 1386 bytes OK
2026/03/31-23:14:05.869153 7ff7477ef6c0 Delete type=0 #7
2026/03/31-23:14:05.898756 7ff7477ef6c0 Manual compaction at level-0 from '!items!3aig6MWvZCRoWXPW' @ 72057594037927935 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)
2026/03/31-23:14:05.908455 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-23:14:05.908468 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-23:14:05.911883 7ff7477ef6c0 Generated table #10@1: 4 keys, 1386 bytes
2026/03/31-23:14:05.911911 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 1386 bytes
2026/03/31-23:14:05.917964 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-23:14:05.918034 7ff7477ef6c0 Delete type=2 #5
2026/03/31-23:14:05.918111 7ff7477ef6c0 Delete type=2 #9
2026/03/31-23:14:05.938532 7ff7477ef6c0 Manual compaction at level-1 from '!items!cXaQG1TBE0jzrbNt' @ 8 : 1 .. '!items!cXaQG1TBE0jzrbNt' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000011

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/01-08:40:35.327649 7ff9fd1fe6c0 Recovering log #8
2026/04/01-08:40:35.338350 7ff9fd1fe6c0 Delete type=3 #6
2026/04/01-08:40:35.338418 7ff9fd1fe6c0 Delete type=0 #8
2026/04/01-08:41:21.056233 7ff7477ef6c0 Level-0 table #14: started
2026/04/01-08:41:21.056264 7ff7477ef6c0 Level-0 table #14: 0 bytes OK
2026/04/01-08:41:21.065385 7ff7477ef6c0 Delete type=0 #12
2026/04/01-08:41:21.075809 7ff7477ef6c0 Manual compaction at level-0 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)
2026/04/01-08:41:21.075858 7ff7477ef6c0 Manual compaction at level-1 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,15 @@
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/03/31-23:13:37.643341 7ff9fc9fd6c0 Recovering log #4
2026/03/31-23:13:37.653096 7ff9fc9fd6c0 Delete type=3 #2
2026/03/31-23:13:37.653164 7ff9fc9fd6c0 Delete type=0 #4
2026/03/31-23:14:05.879592 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-23:14:05.882743 7ff7477ef6c0 Level-0 table #9: 8881 bytes OK
2026/03/31-23:14:05.888609 7ff7477ef6c0 Delete type=0 #7
2026/03/31-23:14:05.898774 7ff7477ef6c0 Manual compaction at level-0 from '!items!0NDBw1YB54q3hLH0' @ 72057594037927935 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)
2026/03/31-23:14:05.929098 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-23:14:05.929108 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-23:14:05.932294 7ff7477ef6c0 Generated table #10@1: 54 keys, 8881 bytes
2026/03/31-23:14:05.932309 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 8881 bytes
2026/03/31-23:14:05.938207 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-23:14:05.938303 7ff7477ef6c0 Delete type=2 #5
2026/03/31-23:14:05.938431 7ff7477ef6c0 Delete type=2 #9
2026/03/31-23:14:05.938554 7ff7477ef6c0 Manual compaction at level-1 from '!items!ykekdZlirabRobEF' @ 108 : 1 .. '!items!ykekdZlirabRobEF' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000011

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/01-08:40:35.341349 7ff9fd9ff6c0 Recovering log #8
2026/04/01-08:40:35.351239 7ff9fd9ff6c0 Delete type=3 #6
2026/04/01-08:40:35.351303 7ff9fd9ff6c0 Delete type=0 #8
2026/04/01-08:41:21.065507 7ff7477ef6c0 Level-0 table #14: started
2026/04/01-08:41:21.065534 7ff7477ef6c0 Level-0 table #14: 0 bytes OK
2026/04/01-08:41:21.075686 7ff7477ef6c0 Delete type=0 #12
2026/04/01-08:41:21.075821 7ff7477ef6c0 Manual compaction at level-0 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)
2026/04/01-08:41:21.075848 7ff7477ef6c0 Manual compaction at level-1 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,15 @@
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/03/31-23:13:37.655266 7ff9fd1fe6c0 Recovering log #4
2026/03/31-23:13:37.665091 7ff9fd1fe6c0 Delete type=3 #2
2026/03/31-23:13:37.665152 7ff9fd1fe6c0 Delete type=0 #4
2026/03/31-23:14:05.888725 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-23:14:05.892109 7ff7477ef6c0 Level-0 table #9: 595 bytes OK
2026/03/31-23:14:05.898660 7ff7477ef6c0 Delete type=0 #7
2026/03/31-23:14:05.898782 7ff7477ef6c0 Manual compaction at level-0 from '!items!HKq5ANSGiBIdcnki' @ 72057594037927935 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)
2026/03/31-23:14:05.918170 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-23:14:05.918177 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-23:14:05.921325 7ff7477ef6c0 Generated table #10@1: 1 keys, 595 bytes
2026/03/31-23:14:05.921340 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 595 bytes
2026/03/31-23:14:05.928735 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-23:14:05.928889 7ff7477ef6c0 Delete type=2 #5
2026/03/31-23:14:05.929011 7ff7477ef6c0 Delete type=2 #9
2026/03/31-23:14:05.938542 7ff7477ef6c0 Manual compaction at level-1 from '!items!HKq5ANSGiBIdcnki' @ 2 : 1 .. '!items!HKq5ANSGiBIdcnki' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000011

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/01-08:40:35.248210 7ff9fd1fe6c0 Recovering log #8
2026/04/01-08:40:35.258440 7ff9fd1fe6c0 Delete type=3 #6
2026/04/01-08:40:35.258497 7ff9fd1fe6c0 Delete type=0 #8
2026/04/01-08:41:21.017323 7ff7477ef6c0 Level-0 table #14: started
2026/04/01-08:41:21.017349 7ff7477ef6c0 Level-0 table #14: 0 bytes OK
2026/04/01-08:41:21.026680 7ff7477ef6c0 Delete type=0 #12
2026/04/01-08:41:21.037134 7ff7477ef6c0 Manual compaction at level-0 from '!items!2nKXEHLG0fXtSOdy' @ 72057594037927935 : 1 .. '!items!tlIc1bmIAbQeUwj7' @ 0 : 0; will stop at (end)
2026/04/01-08:41:21.037165 7ff7477ef6c0 Manual compaction at level-1 from '!items!2nKXEHLG0fXtSOdy' @ 72057594037927935 : 1 .. '!items!tlIc1bmIAbQeUwj7' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,15 @@
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/03/31-23:13:37.566304 7ff9fc9fd6c0 Recovering log #4
2026/03/31-23:13:37.577072 7ff9fc9fd6c0 Delete type=3 #2
2026/03/31-23:13:37.577151 7ff9fc9fd6c0 Delete type=0 #4
2026/03/31-23:14:05.798900 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-23:14:05.802292 7ff7477ef6c0 Level-0 table #9: 37163 bytes OK
2026/03/31-23:14:05.808231 7ff7477ef6c0 Delete type=0 #7
2026/03/31-23:14:05.818614 7ff7477ef6c0 Manual compaction at level-0 from '!items!2nKXEHLG0fXtSOdy' @ 72057594037927935 : 1 .. '!items!tlIc1bmIAbQeUwj7' @ 0 : 0; will stop at (end)
2026/03/31-23:14:05.839794 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-23:14:05.839809 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-23:14:05.843428 7ff7477ef6c0 Generated table #10@1: 20 keys, 37163 bytes
2026/03/31-23:14:05.843452 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 37163 bytes
2026/03/31-23:14:05.849339 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-23:14:05.849442 7ff7477ef6c0 Delete type=2 #5
2026/03/31-23:14:05.849551 7ff7477ef6c0 Delete type=2 #9
2026/03/31-23:14:05.859433 7ff7477ef6c0 Manual compaction at level-1 from '!items!tlIc1bmIAbQeUwj7' @ 40 : 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-000011

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/01-08:40:35.353987 7ff9fc9fd6c0 Recovering log #8
2026/04/01-08:40:35.364228 7ff9fc9fd6c0 Delete type=3 #6
2026/04/01-08:40:35.364295 7ff9fc9fd6c0 Delete type=0 #8
2026/04/01-08:41:21.075967 7ff7477ef6c0 Level-0 table #14: started
2026/04/01-08:41:21.076006 7ff7477ef6c0 Level-0 table #14: 0 bytes OK
2026/04/01-08:41:21.085526 7ff7477ef6c0 Delete type=0 #12
2026/04/01-08:41:21.124126 7ff7477ef6c0 Manual compaction at level-0 from '!actors!4ZjFZ1HoJV9mJStt' @ 72057594037927935 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at (end)
2026/04/01-08:41:21.124179 7ff7477ef6c0 Manual compaction at level-1 from '!actors!4ZjFZ1HoJV9mJStt' @ 72057594037927935 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,15 @@
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/03/31-23:13:37.667449 7ff9c7fff6c0 Recovering log #4
2026/03/31-23:13:37.684301 7ff9c7fff6c0 Delete type=3 #2
2026/03/31-23:13:37.684371 7ff9c7fff6c0 Delete type=0 #4
2026/03/31-23:14:05.938619 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-23:14:05.942920 7ff7477ef6c0 Level-0 table #9: 50410 bytes OK
2026/03/31-23:14:05.949442 7ff7477ef6c0 Delete type=0 #7
2026/03/31-23:14:05.968883 7ff7477ef6c0 Manual compaction at level-0 from '!actors!4ZjFZ1HoJV9mJStt' @ 72057594037927935 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at (end)
2026/03/31-23:14:05.968925 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-23:14:05.968931 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-23:14:05.972639 7ff7477ef6c0 Generated table #10@1: 49 keys, 50410 bytes
2026/03/31-23:14:05.972660 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 50410 bytes
2026/03/31-23:14:05.979701 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-23:14:05.979812 7ff7477ef6c0 Delete type=2 #5
2026/03/31-23:14:05.979924 7ff7477ef6c0 Delete type=2 #9
2026/03/31-23:14:05.992772 7ff7477ef6c0 Manual compaction at level-1 from '!actors!zVpmacwoWEG8YTCQ' @ 98 : 1 .. '!actors!zVpmacwoWEG8YTCQ' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000011

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/01-08:40:35.313654 7ff9fc9fd6c0 Recovering log #8
2026/04/01-08:40:35.324684 7ff9fc9fd6c0 Delete type=3 #6
2026/04/01-08:40:35.324740 7ff9fc9fd6c0 Delete type=0 #8
2026/04/01-08:41:21.046787 7ff7477ef6c0 Level-0 table #14: started
2026/04/01-08:41:21.046812 7ff7477ef6c0 Level-0 table #14: 0 bytes OK
2026/04/01-08:41:21.056119 7ff7477ef6c0 Delete type=0 #12
2026/04/01-08:41:21.075798 7ff7477ef6c0 Manual compaction at level-0 from '!items!DC2kimCi9sWxqhXG' @ 72057594037927935 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at (end)
2026/04/01-08:41:21.075839 7ff7477ef6c0 Manual compaction at level-1 from '!items!DC2kimCi9sWxqhXG' @ 72057594037927935 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,15 @@
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/03/31-23:13:37.631869 7ff9fd9ff6c0 Recovering log #4
2026/03/31-23:13:37.641416 7ff9fd9ff6c0 Delete type=3 #2
2026/03/31-23:13:37.641465 7ff9fd9ff6c0 Delete type=0 #4
2026/03/31-23:14:05.869274 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-23:14:05.872424 7ff7477ef6c0 Level-0 table #9: 4932 bytes OK
2026/03/31-23:14:05.879476 7ff7477ef6c0 Delete type=0 #7
2026/03/31-23:14:05.898766 7ff7477ef6c0 Manual compaction at level-0 from '!items!DC2kimCi9sWxqhXG' @ 72057594037927935 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at (end)
2026/03/31-23:14:05.898792 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-23:14:05.898798 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-23:14:05.901877 7ff7477ef6c0 Generated table #10@1: 5 keys, 4932 bytes
2026/03/31-23:14:05.901889 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 4932 bytes
2026/03/31-23:14:05.908063 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-23:14:05.908181 7ff7477ef6c0 Delete type=2 #5
2026/03/31-23:14:05.908363 7ff7477ef6c0 Delete type=2 #9
2026/03/31-23:14:05.938518 7ff7477ef6c0 Manual compaction at level-1 from '!items!qzfAEhmvVxEMzm0k' @ 10 : 1 .. '!items!qzfAEhmvVxEMzm0k' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000006
MANIFEST-000011

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/01-08:40:35.261661 7ff9c7fff6c0 Recovering log #8
2026/04/01-08:40:35.271533 7ff9c7fff6c0 Delete type=3 #6
2026/04/01-08:40:35.271602 7ff9c7fff6c0 Delete type=0 #8
2026/04/01-08:41:20.998296 7ff7477ef6c0 Level-0 table #14: started
2026/04/01-08:41:20.998346 7ff7477ef6c0 Level-0 table #14: 0 bytes OK
2026/04/01-08:41:21.007890 7ff7477ef6c0 Delete type=0 #12
2026/04/01-08:41:21.037108 7ff7477ef6c0 Manual compaction at level-0 from '!items!2f51pcvFkcZjaxDk' @ 72057594037927935 : 1 .. '!items!yVN7PZw35iIaBl0H' @ 0 : 0; will stop at (end)
2026/04/01-08:41:21.037155 7ff7477ef6c0 Manual compaction at level-1 from '!items!2f51pcvFkcZjaxDk' @ 72057594037927935 : 1 .. '!items!yVN7PZw35iIaBl0H' @ 0 : 0; will stop at (end)

View File

@@ -1,5 +1,15 @@
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/03/31-23:13:37.579547 7ff9fd1fe6c0 Recovering log #4
2026/03/31-23:13:37.589202 7ff9fd1fe6c0 Delete type=3 #2
2026/03/31-23:13:37.589284 7ff9fd1fe6c0 Delete type=0 #4
2026/03/31-23:14:05.787488 7ff7477ef6c0 Level-0 table #9: started
2026/03/31-23:14:05.792157 7ff7477ef6c0 Level-0 table #9: 131968 bytes OK
2026/03/31-23:14:05.798762 7ff7477ef6c0 Delete type=0 #7
2026/03/31-23:14:05.818602 7ff7477ef6c0 Manual compaction at level-0 from '!items!2f51pcvFkcZjaxDk' @ 72057594037927935 : 1 .. '!items!yVN7PZw35iIaBl0H' @ 0 : 0; will stop at (end)
2026/03/31-23:14:05.828084 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-23:14:05.828092 7ff7477ef6c0 Compacting 1@1 + 1@2 files
2026/03/31-23:14:05.832609 7ff7477ef6c0 Generated table #10@1: 25 keys, 131968 bytes
2026/03/31-23:14:05.832620 7ff7477ef6c0 Compacted 1@1 + 1@2 files => 131968 bytes
2026/03/31-23:14:05.839396 7ff7477ef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2026/03/31-23:14:05.839487 7ff7477ef6c0 Delete type=2 #5
2026/03/31-23:14:05.839629 7ff7477ef6c0 Delete type=2 #9
2026/03/31-23:14:05.859424 7ff7477ef6c0 Manual compaction at level-1 from '!items!yVN7PZw35iIaBl0H' @ 50 : 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