added m.txt
Created by  quietlight  yesterday at 21:43
7CC2YVZXAIUNWXNNVIO5KOZZFDQQLESFO72SGEDP2C4OZXAWO4KQC
changes to calls_from_preds.go to work with multi species, reverse manually later, if all good then add cmd flags
Created by  quietlight  yesterday at 21:31
RHXIF5UWG5I64VEKKGQIUX4UOUXEPL5M4BV2FKIBSFDQHHEZ5LHAC
my changes
Created by  quietlight  yesterday at 21:24
L52ACWG2RC4CLT5ZNOHDMCYUP6DLWHTOFLOPTOXI2ZCTTWBQUF2AC
added a json schema for avianz .data files
Created by  quietlight  yesterday at 20:07
XC2HHHE5DGUU3VXNMCLJXAAWJZDAUO26KPI6JYMVCQFML4FLMDFQC
added comment functionality to classify
Created by  quietlight  yesterday at 19:57
ULWBYMSXYZEE7BJQ2B4HTX2JAABBNJWZTUFIQ56NF5RWXODXRTHQC
esc instead of q to quit
Created by  quietlight  on March 3, 2026
YHDO5ELECDAMD4Q2LIFQQJA3QVEEMUP7VCUGHIH2UR6P5VKKMDYAC
shift+enter plays at 1/2 speed
Created by  quietlight  on March 3, 2026
2IURSWW3ZXRBH3DPJO437YE2FGMG54MPFL6W6UCEF5HODPVWVVTQC
go routines to calls-from-preds, much faster
Created by  quietlight  on March 3, 2026
2C4FPBSQTF4FM4J45HZGWB6L3E56U7M26TLYIRUMXC6SULR6XSQAC
added iterm image support, because of xterm.js and vscode
Created by  quietlight  on March 3, 2026
2TDG53JBZHZA6ZPYONPINKVDV4UXLP4T4CI5C2MEZIIYO7DQE5RAC
tidy up cualde.md
Created by  quietlight  on March 3, 2026
3BP2ELERVNEJWM3JDYGHLYQVDK5YQ7GEZR7G6UFDHY2JXKCLPRPQC
update readme
Created by  quietlight  on March 3, 2026
D4W5FSXXDKYXSJGRO7D6VWG2LC5FB23DZMIK4FKNCTGO6TO54BQAC
increased image size to 896
Created by  quietlight  on March 2, 2026
3C5U76OWEYMNJ5BAYFNJM5FQGY2HYQCBXF53JM5GYUYHBOIYJUSAC
fixed sixel rendering
Created by  quietlight  on March 2, 2026
FRY33K6EGWLU3F5NJJ66AT5RBV6OEOWSDKY3JH2CPKKGPAHOMM6AC
bug bashing sixel
Created by  quietlight  on March 2, 2026
34FVOOTLYPUGWW52DALTVLTMBS7SMM4KB2G2G4CX5CDGBOEYQQSAC
sixel support
Created by  quietlight  on March 2, 2026
5KIKDA72HM6JFIPKOWGLM2EO7D5PTSK7WEVYV3YZWGMG3M34PJXQC
updated kitty to use charm code from x/ansi
Created by  quietlight  on March 2, 2026
KNZ624PA7NXVLCB656OUDYTSMLZFAC6RVRYAIVD6IUISP4FFNGCAC
linting
Created by  quietlight  on February 27, 2026
WEY4JL3IDZTK6Y4H5A6MNC6AFBUUE3ZI3CQ6KHN2T3P2T4JHB2XAC
added --img-dims flag
Created by  quietlight  on February 27, 2026
GQNMVJQBC6DRV5XGK3K5L7YWG2GJUXR7EQE3OHNW72XK6BFY3AHQC
added const for default image size
Created by  quietlight  on February 27, 2026
BMC55JAM6W7ELGY7GL7TU7NERFNJHH4S4OKNDFMEEJI7F4ARF6TAC
display spectrogram dims for show images subcommand
Created by  quietlight  on February 27, 2026
4V4GDB73V3NYTXD7XKIQWFWRASZ6SZS66CIOJCO7Z2R7TME2K5QQC
tui ui fix was required to increase image size to 448px square (because of retina displays)
Created by  quietlight  on February 27, 2026
ZFMOUTHEMHYYEAGXRQ3L427FVZPNBC7CX6QATVXU2KPDJOVEH2EQC
make play icon in tui go away when plya finishes
Created by  quietlight  on February 27, 2026
P3RVXIVXHD4W5KQ2FUU3ZF3756ZN6YJ2G57EV7CDCEPKTXTNCSXAC
added audio playback to tui
Created by  quietlight  on February 27, 2026
SDBVLSDDRPQF62XXKJKM2RQLMXOKKHOYRVUF6DIUDFRYCGL2DW3QC
upgrade bubbletea to v2
Created by  quietlight  on February 27, 2026
3XZAHT6PTML33YSBVF5OSL7KLCRARTHRYPT3N7GUYJKSZKWHBIDQC
go fix
Created by  quietlight  on February 27, 2026
TLLVARZXOP2M3B5VTLF4SYDGMIBPHABE6LJFG77IU53QTSYGTKWAC
optimisation to spectrogram code
Created by  quietlight  on February 27, 2026
WMOV7RM3GZV3I4W5IJ7DCNK3IYNIMK76JPSU7E3NA6E3HWA5HWCAC
now tui is fully functional
Created by  quietlight  on February 27, 2026
EW7VBNMGWFBC73ZUDLB4LIK2HWFKA74ZUTUDG4J575ZQHEFHW4UQC
semi working tui
Created by  quietlight  on February 27, 2026
U6JEEU5O477ZOJ5UMRMOJSGPEJEU6Q7KMPKUSDF56CYVUJWL7QBQC
first step tui, glm has neswork issues, kimi finishing off
Created by  quietlight  on February 26, 2026
DBOROCRFD6A5SJBMFYFEJI5S5M77X4EFEK6KDQWA5QDMQJKIHRWQC
added a colour option
Created by  quietlight  on February 26, 2026
E56RSY75LHUPKXPOPPGFDHPSACMRWPHOAD2GREJN3OFPA6QFM64QC
made some small changes to formatting of output
Created by  quietlight  on February 26, 2026
2MM7YDI52JT56PQ35H32BISCQDMSMBIY6PDIKXD62ETQKRDJQQAQC
added calls show-images command, black and white at present
Created by  quietlight  on February 26, 2026
3JA7HYRMHV57SIMGMGPDOMKQ3NBQS2SKOX3EKDHRBQRP7ZPZGFTQC
calls from-preds now outputting minimal .data files as default, can turn off with--dot-files false
Created by  quietlight  on February 26, 2026
RFSUR7ZEXTQNHH3IFJAL2NNOTGRPWOWB3PFIVH7VLI2JPTIBMW5AC
added a shell script to test $./skraak calls from-preds cli command
Created by  quietlight  on February 26, 2026
XULYPJFSXGCBSJMUAO56GGLBB7VVHXS32TXMXHZE4QMPIP54HV7QC
refactored calls-from-preds to calls from-preds
Created by  quietlight  on February 26, 2026
D4EL6RSTSZ3S3IDSETRNGLJHZKGZEE2V2OZIOKQK6LRLHQNS77JQC
added active column to ebird taxonomy, witth a lot ot db data
Created by  quietlight  on February 25, 2026
4VKA4E6BERNAWQGUFSSBUMH2I7VCSMQYPO2BTW7EXLVYQCXKBOFQC
migration, then go fix, by mistake combined
Created by  quietlight  on February 25, 2026
NY5P6UPQVIVTLYRKDHSRZPZRM6KTV3VDYGJP6FSEWG6BXOTW6U3AC
fixed ./test_bulk_import.sh
Created by  quietlight  on February 24, 2026
KWSR6KI4DTIXQJSATIJ3I2SUFEWRI3LTCHYLHFO6Y345HOSK3V6AC
deleted selection_metadata table and replaced it with label_metadata table
Created by  quietlight  on February 24, 2026
SQZWTGAV6XDIFU42C5KIBHF5GIGPTXB6552Q7FXQCGHYPGQLFB5QC
removed cruft from json return
Created by  quietlight  on February 21, 2026
66XU65BWAR3RXSZPHQ5CA3XYWHQYGKYJRD7FG5I76ZOPU3UGGXBAC
small change, ... to segments in json
Created by  quietlight  on February 21, 2026
XVWUMRQTFZHZ2LRGCTRZYP2RBVLLWSHS3EOEGDZH3ZVTJRNOKIFQC
ignoring NotKiwi and 0.0
Created by  quietlight  on February 21, 2026
3WXYZVLOSG56HSPV3JJVML4YZP4ULUIWNZSZUM4RGYGUYGVEFSWQC
updated shellscript readme
Created by  quietlight  on February 21, 2026
PJZPZWZJ5MH7KTFORMQQC7KM55LEOF52JLO34XIKTI3LVIK3P2NAC
new cli cmd calls from preds
Created by  quietlight  on February 21, 2026
EBCNGTNVY2YFFHKC4PHDEHNBOWJ4JDCEXTTJ3WKD5VWQZLLDZ65AC
deleted the mcp tool import_file (1 file), beware as model did a run around
Created by  quietlight  on February 20, 2026
42UVPZU3N47BJIV5KBUN4KDB2JKP5QCGMNEOTZTLWP2XNUCNOARAC
doc updates
Created by  quietlight  on February 20, 2026
W4KEYSU7BH2BURGWJC4SQ7IE6JCKRFXNKU54E5SXMB3SCICZXDWAC
changed to verb table structure for cli commands, by accident kimmi k2 instead of glm-5
Created by  quietlight  on February 20, 2026
CCML2MSKZBXNILUOG7526T6PMCCNTFZ4B6SBAXUMRG7PCOEFG4EQC
test to confirm streaming and non streaming xxhash agree
Created by  quietlight  on February 20, 2026
7IBDR2ANO7UI2RHDXZDHCZWZ7QO6LTOZJQOWIU6YWK35LPDAWHVQC
optimising cluster import, re doing as lost previous changes, dumb, dumb
Created by  quietlight  on February 20, 2026
P6OU2H3DSB5V53JKM2GZ3IXSNSUF23YRXQRWSEJ2U3ARCR5TP4IQC
fixed limit bug on sql tool
Created by  quietlight  on February 20, 2026
LISPAZY3A7INCAJHPP7THMXGVUDT7VT3UZA2KWNRJAIHAPNPTNKQC
increased jsonl replay buffer size to 20MB, to cope with big 24/7 imports
Created by  quietlight  on February 20, 2026
YMOENNROAXDVEJOIQM7FXUHIREE2OPJCG55YKAUQXJV4DY6HV3DAC
fix transaction logger pointer bug
Created by  quietlight  on February 20, 2026
DML5I2X2ZZSOWUTWKMTAQN3B3RTCOHCV5U375NOJRQ73EXWINDPQC
increased size of buffer for replay json parsing to 10MB
Created by  quietlight  on February 20, 2026
E24VTP6TV7MNLZKQQ2KXOPLGJXEVYBYGJP753BFOLJ3O7GJZNUUAC
added jsonl to .ignore
Created by  quietlight  on February 20, 2026
4V7X4EBDRS4MV5EA6SBATHGECSQ5GBEIJFNPCUSGPBNXQJHYQNJAC
updated schema.sql
Created by  quietlight  on February 20, 2026
CBSYOIU4TEF45FQXBJYG5J6G5DUERMMWWBKBK6PVEWO75EB7MLRQC
same change, deleted test
Created by  quietlight  on February 20, 2026
FFUA2JWTBHPJ42T3OL3MGTUVDIS7KCQUUAFCVK4GXLS5FZHAIQEQC
deleted some code from schema.go
Created by  quietlight  on February 20, 2026
MORPJWQPOR6R5DQQIRJDECSJXLKWERA6ADZLL2FRZD7UKWI6JHQAC
shell script test for bulk import
Created by  quietlight  on February 19, 2026
JL2A4ZMJK6FAJSWJUBOF33SIORITM27DL4Z6R7FIBGOPGTZFR76QC
fixed update bug for cli
Created by  quietlight  on February 19, 2026
WQD6KBEHG4RXXAYX5HGURL5U6VVU4DO2QITTCQDJ3QRPOOOSXJAQC
i dropped 2 tables, ebird_v2024 and species_dataset, needed changes in tools/export tools/import_ml_selections mainly.
Created by  quietlight  on February 19, 2026
76377HW6NPWGB77BON4ZDDVMWD4QHQARAMUTJGZCIW7PE2MVTUAAC
changes to export
Created by  quietlight  on February 18, 2026
POT4DNZ3HEX4TZWQLLI6WUZPRFLOFWRBJAFBM6MKEJG2GLVR3JZAC
first iteration of export feature
Created by  quietlight  on February 18, 2026
J62FGJ3BGFTUWEOUON4ATYNDFBEUIR6FCIOZSHOVHAA7KGFYHW6AC
added unique constraint to species->label
Created by  quietlight  on February 18, 2026
JHLW3BKOFX3R2YUVEHWL5KZHEGPI3I73FEOD65AZJQNDLHIB2RAAC
doc changes
Created by  quietlight  on February 18, 2026
WNTA72IKZG7LBQJ3CXHBNNBSOJVFWF5S2GOMBYGQR7TD7GVEYGUAC
unit tests db/tx_logger_test.go
Created by  quietlight  on February 18, 2026
2G5WD67ZAM7TUUFLK33AYMNMN7DWWN37I33XU3K2YQUDFUUULKGAC
update to test_event_log.sh
Created by  quietlight  on February 18, 2026
MX6VUSZF6TI2APT7LBUTAX6B2A2YI4TT44TO7IBJ2MWTBDX3RY7QC
GLM5 implemented event log
Created by  quietlight  on February 17, 2026
RMWLXG5HGB44LH3CEA7FWTAFPSZQZQGH52OHVQJUDP6ASPVDVQJAC
forgot to add CHANGELOG.md
Created by  quietlight  on February 17, 2026
W3A2EECCD23SVHJZN6MXPH2PAVFHH5CNFD2XHPQRRW6M4GUTG3FAC
some doc changes, and upgarde to go 1.26.0
Created by  quietlight  on February 15, 2026
QQOATNCITSSIPKVUFNZEPN73TGU244GIAW6K37SILAGQWVQ4TCQQC
added new import tool for unstructured datasets
Created by  quietlight  on February 13, 2026
JCXEAHITH33V2SFDZX6JNPNFHSZPVSVLF556TMXDVJPDWS2TBINAC
dataset creation defaults to type structured
Created by  quietlight  on February 13, 2026
HA4ZCSOTKGXU2Q22PJVFIBTPUNXQPDSKYBHFFMV74L56UJMVM3PQC
added structured dataset validation to current import tools
Created by  quietlight  on February 13, 2026
4AFSDSVWQCDWDJEH3DD2S7UUB2LHLQOZLH5SZ6LS4LCSBG4EORXAC
update to claude.md
Created by  quietlight  on February 13, 2026
RIQOYQLXANWURHI4HFTAS5HYBFONPBGFKD76XLY7PZ67FDZNIGYQC
moved validation.go to utils
Created by  quietlight  on February 13, 2026
47GPFVLW7RWBBHHUZYMEEYWG3KBJBWELR7RDKMJRWMNRWYJUBR7QC
added validation to tools, not sure I will leave it in tools though, maybe a util
Created by  quietlight  on February 13, 2026
X3K56A54LNNXODOH6MK22NTSEUQ54BUEZ3EL6ANKXYNL4RROL73QC
filled in missing cli commands, Kimi K2.5
Created by  quietlight  on February 13, 2026
NKQAT3RE4IBIWXVMI5LJUINDPHTANNMORZ5N2JFA4AN6UUB72KGAC
removed bulk file import mcp tool, still have cli
Created by  quietlight  on February 13, 2026
OKSUMZ3O5L5WJU563XBC5VYLJOZXI7QXNN5BTR4DUMYFP6IRZZLAC
name change for mcp tool import_file -> import_audio_file
Created by  quietlight  on February 13, 2026
HCOPW5FXSTZYJNQNXT3H7SVD34DMPYHRFGL5UFGNR5JYNDXVK7LQC
hash cli tool and metadata cli tool added
Created by  quietlight  on February 13, 2026
GXVVTHNXT2IZPR4OB77VMU6GXFEA5TUFZ2MHMA5ASU2DSTFPLDLQC
updated go code to reflect new dataset enum, reorganised and rewrote shell scaripts
Created by  quietlight  on February 13, 2026
2Y2ZW565SRONQ2UXPLX5SRP2HDFWMRF5KDXKSKVRCHBBGEGMTVIQC
finished migration, and fixed README.md
Created by  quietlight  on February 13, 2026
5LMYPB2QHNVDLYCRWLOMCPY35ZKHHPYVW5XHASE66L6PJZSOCXYQC
formatting and comments
Created by  quietlight  on February 11, 2026
NAZQZRYQTXWVE2VFY65ONSD6O3EUMNRHARCDVH2D2HKM3YH4RGUAC
refactor to make a cmd/cli
Created by  quietlight  on February 10, 2026
7NS27QXZMVTZBK4VPMYL5IKGSTTAWR6NDG5SOVITNX44VNIRZPMAC
changed module name to skraak
Created by  quietlight  on February 10, 2026
Y2DREPFT254GKDP3W6LOVI6KZVBOUED2LAAZVVIUQFOSQTMIOTZAC
changed usage from ./skraak_mcp path/to/db to ./skraak mcp path/to/db
Created by  quietlight  on February 10, 2026
KS7LFF6M5Y6UGBBA7G63BJRR5XS4P4R3PSZPG752NSGZ3Z6GY72QC
tidy up commit
Created by  quietlight  on February 10, 2026
GGFJ6IS5SHXLHNJ4JXRGI4OQB3T4V7HF75WG4TBEYJT56LDJABGAC
fix big bug in bulk import tool
Created by  quietlight  on February 9, 2026
PZHNIV62T77A3VPGPAYURINYRMUJKMNQHTHYD7L22X7WDZSSKQ7QC
quick fix as not working
Created by  quietlight  on February 6, 2026
UAXAA4NLADQHKJ3SOZDORT6HT3QJRN75AIEOPNESBC4SDT4SXA6QC
fixed bulk import docs
Created by  quietlight  on February 6, 2026
OQ7Q4PCX3EKNP5IGOCSCTZGWAKX6HQYSEHRI7BPGINJFAXSVUANQC
added .ignore
Created by  quietlight  on February 6, 2026
5IIWZLQR5ZKOW4OUJCQMJDPWXZKDLGRTK4DQIELXHX7VUBTXUJ4AC
added mod time fall back to cluster and bulk import.
Created by  quietlight  on February 6, 2026
3KVRYKAIMTYO3PNM4PYGCEB2C522NKKJYH5RXLHILFHXVJ6XZT7QC
updated docs
Created by  quietlight  on February 6, 2026
MK5UPYCRKUKCIBWBKLCEW754G4JJWSU2R2JCYNECUG2IRFLQKVNAC
refactor of cluster import and file import
Created by  quietlight  on February 6, 2026
4VO5HC4R37PDGNAN6SX24X2M5G2V4RXIX2WCTFXDOH2TPRZA7DZQC
new nanoid functions
Created by  quietlight  on February 6, 2026
RFLNV436GWTYJVP3DSVBOOUHZQRUFBBKNDQDYZM5EVXJN66A64MAC
added some unique constraints to some tables
Created by  quietlight  on February 5, 2026
IXUBSV7T75PV2G2WI7XFM4U2IAMDUTQLKCN73IY47FONS5LNJTRQC
refactored the 8 create and update tools into 4 upsert tools
Created by  quietlight  on February 5, 2026
DORZF5HSV672ZP5HUDYB3J6TBH5O2LMXJE4HPSE7H5SOGZQBDCXQC
refactor of file import tools
Created by  quietlight  on February 5, 2026
C3YEXRHPVZVGUJDZEUPDYWC5JZYBCSSC2ZHORSYSER5TICPX76WAC
rationalised and fixed shell script integration tests
Created by  quietlight  on February 5, 2026
ZVYOPUNH7UJL3YALGNNXQW2B4H4ONI5Z6XWAUZUONFG7LR55W4SQC
updated README and CLAUDE
Created by  quietlight  on February 5, 2026
2GJMZ6YA6OPHNS5KFFFI6POQ2BJ33SSS3NIPXYBFTJSN4BZBVEVAC
added shell scripts back in
Created by  quietlight  on February 5, 2026
65G4H2V6262GLHTPQQ5H4NIPDJB7HRPBRVNAD2EL26N75YUM5PWQC
moved shell scripts frolder out to keep simple
Created by  quietlight  on February 5, 2026
N5YLEHBUSHNTNCNCEPG2ZWGGELEOKV6Q2PH7LH5574WO6V3O2UGAC
new bulk import tool
Created by  quietlight  on February 3, 2026
OCRETPZZPDCUSOPYRH5MVRATJ37TRFGVSIMOI4IV755HFXXOVHEAC
parser changes to accomodate importing filenames with _16kHz.wav suffix
Created by  quietlight  on February 2, 2026
ITEOZ6OZV2IG7JLRP5OS7G764FZ3IYS4PN6PJRTBEEVAXCLOJLSAC
fix of new import single file tool, it now handles dates with filemetadata if parsing fails
Created by  quietlight  on February 1, 2026
LLFYL4PV3LPUZNL2SPVF6FA7WMZSGHSGB4YWS3OUWPARECWI737QC
new import single file tool
Created by  quietlight  on February 1, 2026
L4STQEXDGCPZXDHTEUBCOQKBMTFDRVXRLNFQHPDHOVXDCJO33LQQC
selection import tool and new prompt examples
Created by  quietlight  on January 28, 2026
OGLLBQQYE5KICDMI6EX7ZI4TZT5RB7UFHH7O2DUOZ44QQXVL5YAAC
added update_location, update_pattern, update_datasets, yet to be sure they work as they are supposed to
Created by  quietlight  on January 27, 2026
YCGYOCFORTFK53WZ2B7GYZLT4HYXT55LCCKOTXM76ATWJNZ5WLJQC
refined tests and small fix to db file import code
Created by  quietlight  on January 27, 2026
VZGXBNYYO3E7EPFQ4GOLNVMRXXTQDDQZUU2BZ6JHNBDY4B2QLDAAC
new, clean initial commit
Created by  quietlight  on January 26, 2026
IFVRAERTCCDICNTYTG3TX2WASB6RXQQEJWWXQMQZJSQDQ3HLE5OQC
(no change message)
Created by   on January 26, 2026
CDT7NGOU3VIKCP3YPZTXKOMLV54VERP4FFRVSRPVKMU3IQTI76CAC