Artifact c650d85c33b2b2eab3af4b201de65abd3097a1eda356855d4ab52b43cb4aa658:
External-content fts via triggers on search_doc (immutable-artifact upserts stay idempotent); token-quoted queries; /search page + op; required-input ops get explicit harness surfaces. by dmestas on 2026-08-15 14:30:45.
C search:\sFTS5\sover\scheck-ins,\swiki,\stickets\n\nExternal-content\sfts\svia\striggers\son\ssearch_doc\s(immutable-artifact\nupserts\sstay\sidempotent);\stoken-quoted\squeries;\s/search\spage\s+\sop;\nrequired-input\sops\sget\sexplicit\sharness\ssurfaces. D 2026-08-15T14:30:45 F Makefile 246e3b4acd799cbe9661a654714bca23913906bc11483797fc19b7afcc68b0e4 F README.md ee56e71e8b5b6ac04964976f9f05406ea43d3be5d6302122a0349f141458dd2b F cmd/quarry/main.go 019ae0fba5d88788e749d5a5354f6aa8ac23a60258db51f876401b2e4de11f0d F docs/rfcs/0001-quarry-forge.md e6000ed04b5f2f292b50b697fb43e2ceb5b14526fda5539d3089d7d01caae705 F docs/rfcs/0002-forgejo-salvage.md 610f8d4b4d580b5df133f35e33946a4293f19fad6c25dac64791c6ed2ba3af07 F docs/rfcs/0003-implementation-plan.md e1ab343af39685ad2d69dfe111980b971982f3158ae5115263678208f0747ce8 F fixtures/README.md 3e3c12bbbf5cd024d3e0c9cde121a495f81c4f90297ec7e676be6334658231eb F fixtures/build-real.sh 6223826ad836b49c90c896e442fcacac716489885e98bdf0a5958a88a897a11e F fixtures/build-synthetic.sh ad3ed7c42bc960a0b317187704a8c39d79e4586dc5ce99e71c003e43e80314f1 x F go.mod 52131a4e00e78cd59036be5f038f40a54832262f4636737077fa9d64ae1a68ee F go.sum 53c58af881f97f52b1019c85a398a7b0348f17f3ce5951bf424be25be8b49090 F internal/api/register.go f7494d29f3bb491f306391c2cb8a8db16500f54c8b216b2b4ab5e930bb66bf91 F internal/api/register_test.go 7c2b8fc7938f361596f70d6f639a7493c0d90478511280b8e6ca70db73025b5f F internal/api/router.go 16f3257588a49eb87b0b44a705a6851c76ad7489ed16b36c9a04452b0ea050ce F internal/api/router_test.go c4a3ace4803868601a68367442fa5bb6d4dc02aa38e28e10c9823a94663106b0 F internal/arch/arch_test.go d322fd265d819b5f845e56d71ca52765097f76aff2859241ad14666c6c773533 F internal/arch/provenance_test.go 159fb708ff07fed8d2c7b25f8b75dffa33e45e07848741ec9c3db569cffdf9d9 F internal/artifact/artifact.go 6a62eef3dfbb9dbfe8a2c83d6e2b0c0912dae33ba367ef8a2f1bf74102ef047d F internal/artifact/artifact_test.go a041ff0e19e7c4487fe48bf33568c02214fb8f1c472cbff0cbcad547939f1aca F internal/artifact/cards.go 8ef42700e8ae72e263a16be3094c5aff8456c8a5b45ac162dc22e28f8878e0cf F internal/artifact/testdata/0e741ff903ec2699c0bb6c989d398feaa0d0b29e3e260519ade0dac4292886c9 1ee74974343a8ea6a8bdcf4c9b58aeb395268fe28018e5c299285f9bcd5fca40 F internal/artifact/testdata/1c8fe43423f7926d13e025f35e100f7bf478fe04b381393eb55a22dc4ca2781f 0e8a46734f5ba52445ee8839a9b4ed2c921730e1a53145d712ec50a3cd9cd9f0 F internal/artifact/testdata/22aba910a511ec9a4b21f6887fd2bf35a3cc043b1b7f07ff730beb730e1c63aa b11ee3b756cac012a7f219aadaa9be2cdca08c219029f77cececf8c9c8520f9b F internal/artifact/testdata/2d964281d9a46df31b7864f191dc20b3d8a0f15ca66741f3121c9412d6386539 38a50e80c13f6e2f19fb66abe5e1d974067eaec1513c07952e6e89f9d0fa9219 F internal/artifact/testdata/67ce7cb478361333587f5e96df3ce8de0e1c731b919500890a82bd61d45ea116 a0b1f851ddd51caeec85f01d3e441156ecdea1c1313f9021ef8604603365cefe F internal/artifact/testdata/6fad022ec04b5ff757c03d2e6e55b25ca724b181f2a04181afc043791c42fb69 2143301b7bb5554413f6f0281c50fe76a1d0f65ae11bf76a26e7b4ac336245e0 F internal/artifact/testdata/75d862c5cabfab03b3d4b879ddd743c0f1fc282ab0b68bb44d414b1ce1465098 73d49f9c8e8abaa6da3fef95420afe7c098de0ff3387243cd73be220215bd4ef F internal/artifact/testdata/7a09d0af4bed8ff86e5ac47a65786a12720c44a3ffd06cf36e45119f07e9a17e 8d1093187cd2293afb87e21b911c1918895c6b8d66edfb1c50d2584266cf0da8 F internal/artifact/testdata/7d3db57aec827893080e91f89d77278d72a1cadfd857b2b58fcc84be94addb59 fd74975d897a97515d53009bd316c8cc0fb2a7efe6019e7b252e70342fe43380 F internal/artifact/testdata/842ff48130d9076d59c96ff4205160f1c11d2f08d13d6bb012abf3ebc1d34728 d5463a912ab850fc06c667a0116f92b998f7720a57ad0721d7bf38d7c1fb82c8 F internal/artifact/testdata/857f5113b4a56d98f67ca9824cd126785443c84bf380d2e6c50535000526a23d 5f5826ed1d770b70ad0d17a77fff0937000bf5e9c8bb318e8b43ac954909b3a4 F internal/artifact/testdata/92ad090193c1dcae97fc91e2961c366963c5310da276760507ed098830b36527 0091840ae580e8d1f57cfd7165e3a3c419f0c042c9f4cfc27fe822031bbee41d F internal/artifact/testdata/9a9719984127d081c38b60aeb3034789b67b517a11cf0e102f3f1161f2ccd2a8 0d8dee882aa8548d8390c4a1a191014d1851a1f4504d89ed6f8b476ae7e9d6a7 F internal/artifact/testdata/a14f59c3482ca0995ede44b5852663aa082510fbc367de2cf824e3d6dec87b21 89b9df46eb2ebc140fea4be7a4d63904a545c76357521680714948d51b3d5aa4 F internal/artifact/testdata/a20a12edd47bf1f6356e6fe4edfc03f256e8f5f3210fda8bb87ed32bda41481c e3e0a999508bb38e3b69b8cf71804f05eee6c6f2443b5115270122033a76d661 F internal/artifact/testdata/d7b481c91439081d7dc657cdc39501be119722a01b62f6bbe2301242ea7771d5 bae46b266a56de194b71c025c06e147df65996c4c825e552a82b13784ef9f3c5 F internal/artifact/testdata/ee71cf2323b8938af58e70e869ca0337fc8fc6df0af15382e8c53e7e783841ba 68f344158c2831de0bfa9ae3796a9e934f2e2fb49a076432e11ba312c31c3b4c F internal/events/events.go 97ea372ca7abcef580454e1a8b1bd1641025028b89dea3f08da413650d6d4692 F internal/harness/harness_test.go 84a6d7ef77d13fa22d71cc2b72f02d9bf83f920ad3663f69f9d598f48469f757 F internal/highlight/highlight.go 51a7e36c300b597a9066a3048386dcea9b9c1d2036ad6610beea8004e6161d62 F internal/highlight/highlight_test.go e386504fa3752e88ac60c6f5fa11adfda39eb5d69cb468c2a506c356d9488433 F internal/index/index.go a5c0287b344dbf4ef2549d489207089bbe7d56e6e5900cc561f7407391cf38c2 F internal/ingest/ingest.go 5000553dbebc3e75292925f4df2e53d87bdd1ce892d2e8c9c9d001416f3ba950 F internal/ingest/ingest_test.go 71c1fbc1b7831c16e176115a8ac372ed51a8ca504480579778486bf09f2cb3b1 F internal/markup/markup.go fb89da2a7c0226a05944cd8bc0721769d5a6e579d74e4e5ab9748bed736ee950 F internal/markup/markup_test.go ab5f054b5a381964f2e985ebbeb06e84e47d4d848116f4c0d02c3321444591cb F internal/markup/resolver.go 2b03aed79336d7becba88fe3f7ac0efa1b32fe42d0be79d564fe16b4297bacee F internal/ops/codec.go ae2159c13cb7c8ae447efa84573508c4e549d096afb92260eac6424676df6d40 F internal/ops/codec_test.go 51b8411cfd5195e4eb833a9d78bdebc18b41fbaf797e7b053b760219c36cbb50 F internal/ops/ops.go f8ddf21c96204a4d677944e27e6357a6dccfac6fde970cea387e06d71a30599c F internal/ops/ops_test.go b1d4e8b120a5ee22516c3f0e871dd030045558f82f68ef1efdfe8de5152b4937 F internal/ops/spec.go 52fefad20b5e1a981025c7373c10fa5a555967a1e649eb74275e66a14bebd58f F internal/ops/spec_test.go 261f4d520b1fe3cbaa5f58e24feed2710c6636955298d5350c9a1e57405f7cb8 F internal/ops/validate.go 8cd9d076cee9aff5cc7c6794ed54faa4e49db9ccf6b4f427f9a4c741124d0aa0 F internal/ops/validate_test.go 87b338b7a4bd197c3d18a8c5cdd3ab889ddb129f1fb749afb5dea36704de0fba F internal/semdiff/semdiff.go 36b9aa403d28fd0bc61926242ffc982ca02fd0c8b48344df3ebd1b19db1ce34a F internal/semdiff/semdiff_test.go 3a0cd4ea5db38d80193248ceea0ba24ad89fb48623237abb96a668b77188d30e F internal/web/web.go 9c0e319d1b239fe13abc5f57051e6305839297a16d33655601bcefb52a2795b5 F internal/web/web_test.go 6879707330335267139321d8b605ba2b25705e1932904d870d2b3f0446cfdc9f F internal/zitcli/zitcli.go ef9c3ec72e4cc9bea4f9d7e4277b5a4cd1207f180dd3345857029e27694a1719 F internal/zitcli/zitcli_test.go 6ee46164c04f62e535234d8ce9dfb8bae0086e0069419a5bd8c77ccdbe4a60ad F third_party/PROVENANCE.md 254dc38d7504a1d3b05bd3832ed71610e23e075030946049fbf6eae101742aa1 F third_party/sanitizer-corpus/forgejo.json 7ea9430d4f08428cd20ef5a2aaad2c5f47bc56def4a8d4b11296982d923c3025 F third_party/sanitizer-corpus/gitea.json 5989fba347b219c6a16bd2bc9b38802b750466b713c6ad465dcaac9195301b1c P bb37910fbb4e2b118dbed400ceb42194a6ca9c1c69d90d536516e9f8901c5493 R af24b6033bd1df404f50dd7c8bf38a97 U dmestas Z 02f044c12a45745a3ed39ffb9b49bd62