OIM Knowledge Base status

all checks passing · 150 passed · 0 warnings · 0 failures

Status page generated 2026-04-28T01:46:22.474Z. Last health run: 2026-04-28T01:46:21.474Z. Last refresh: 2026-04-28T01:16:24Z.

Search entries
36,714
combined KB index
DB inventory entries
7,663
tables/modules/scripts/config/DialogObjects
Sitemap URLs
9,808
public HTML URLs
Internal link check
180,041
missing: 0
SQL module insights
1,825
source-derived; patched 0
SQL source excerpts
1,825
patched 1,825
C# insights
148
decompiled source pages
Reverse dependency targets
2,300
SQL/FK/source/C# refs
Module graphs
1,825
18,344 edges
Table graphs
473
12,939 edges
Config usage pages
693
SQL refs if available
DialogScript contexts
283
94 with related tables
DialogObject contexts
850
65 with methods
Public assets
12,258
238.7 MB tracked
Largest asset
assets/oim-kb-search-client.json
20.7 MB

Asset performance budgets

StatusBudgetAssetSizeBudget
passfull search index sizeassets/oim-kb-search-index.json19.27 MB25.00 MB
passclient search index sizeassets/oim-kb-search-client.json20.70 MB25.00 MB
passsearch suggestions size0.86 MB3.00 MB
passlargest JSON sizeassets/oim-kb-search-client.json20.70 MB25.00 MB
passlargest HTML sizesources/cs-qer-customizer-qer-customizer-person.html1.63 MB2.00 MB
passtotal public asset size238.67 MB250.00 MB

Asset manifest JSON

Search index breakdown

TypeCount
relation-edge11,000
db-inventory-module5,364
db-module5,364
column-index2,483
source-page2,332
sql-module1,825
module-graph1,825
routine-signature1,703
db-inventory-dialog-object850
routine-parameter783
db-inventory-config693
table-graph473
db-inventory-table473
db-table473
db-inventory-script283
call-site228
method-registration226
csharp-source-insight148
knowledge86
custom-event28
event-handler26
table22
object11
flow6
catalog6
architecture3

Health checks

StatusCheckDetails
passasset exists: index.html
passasset exists: search.html
passasset exists: topics/index.html
passasset exists: columns/index.html
passasset exists: columns/patterns.html
passasset exists: db/index.html
passasset exists: db/routine-parameters.html
passasset exists: api/index.html
passasset exists: api/catalog.json
passasset exists: provenance.html
passasset exists: status.html
passasset exists: changelog.html
passasset exists: feed.xml
passasset exists: sitemap.xml
passasset exists: robots.txt
passasset exists: opensearch.xml
passasset exists: favicon.svg
passasset exists: llms.txt
passasset exists: llms-full.txt
passasset exists: assets/oim-changelog-index.json
passasset exists: assets/oim-provenance-catalog.json
passasset exists: assets/oim-topic-hubs.json
passasset exists: assets/oim-large-source-compaction.json
passasset exists: assets/oim-asset-manifest.json
passasset exists: assets/oim-llms-summary.json
passasset exists: assets/oim-site-health.json
passasset exists: assets/oim-status-summary.json
passasset exists: assets/oim-sitemap-index.json
passasset exists: assets/oim-kb-search-index.json
passasset exists: assets/oim-kb-search-client.json
passasset exists: assets/oim-search-suggestions.json
passasset exists: assets/oim-db-inventory-index.json
passasset exists: assets/oim-db-change-report.json
passasset exists: assets/oim-column-index.json
passasset exists: assets/oim-routine-parameters.json
passasset exists: assets/oim-module-insights.json
passasset exists: assets/oim-module-source-excerpts.json
passasset exists: assets/oim-config-usage.json
passasset exists: assets/oim-dialog-script-context.json
passasset exists: assets/oim-dialog-object-context.json
passasset exists: assets/oim-csharp-insights.json
passasset exists: assets/oim-reverse-dependencies.json
passasset exists: assets/oim-module-graph-index.json
passasset exists: assets/module-graph-viewer.js
passasset exists: assets/oim-table-graph-index.json
passasset exists: assets/table-graph-viewer.js
passasset exists: assets/object-graph-viewer.js
passlarge source compaction countcount: 1 · largestOriginal: 4046154
passlarge C# source pages compacted
pass404 page existsbytes: 3526
passdb inventory landing sizebytes: 4396 · maxBytes: 262144
passdecompile index landing sizebytes: 5504 · maxBytes: 262144
passtyped edges landing sizebytes: 4987 · maxBytes: 262144
passwiki landing sizebytes: 22929 · maxBytes: 262144
passasset manifest file countcount: 12258 · totalBytes: 250259187
passasset budget: full search index sizerel: assets/oim-kb-search-index.json · bytes: 20208878 · maxBytes: 26214400
passasset budget: client search index sizerel: assets/oim-kb-search-client.json · bytes: 21709269 · maxBytes: 26214400
passasset budget: search suggestions sizebytes: 903692 · maxBytes: 3145728
passasset budget: largest JSON sizerel: assets/oim-kb-search-client.json · bytes: 21709269 · maxBytes: 26214400
passasset budget: largest HTML sizerel: sources/cs-qer-customizer-qer-customizer-person.html · bytes: 1714166 · maxBytes: 2097152
passasset budget: total public asset sizebytes: 250259187 · maxBytes: 262144000
passapi catalog asset countassets: 35 · collections: 3
passprovenance DB snapshot countcount: 7
passprovenance query file countcount: 7
passprovenance source root countcount: 5
passchangelog entry countcount: 51
passchangelog includes latest dated updatestitle: Add DB metadata change report 2026-04-28
passsitemap URL countcount: 9808
passsitemap required URLschecked: 14
passtopic hub countcount: 8
passclient search index sizetotal: 36714 · bytes: 21709269 · profile: client-slim-v2
passsearch suggestions countcount: 5000
passsearch index sizetotal: 36714
passsearch fixture: ChangeLimittitle: QBM\DBQueue\ChangeLimitDefault · type: db-inventory-config
passsearch fixture: JobEventGentitle: dbo.QBM_TDAssembly_JobEventGen · type: sql-module
passsearch fixture: GetParameterCollectiontitle: cs-common-customizer-vi-common-customizer-jobeventgen · type: csharp-source-insight
passsearch fixture: AccProducttitle: cs-qer-customizer-qer-customizer-personwantsorg · type: csharp-source-insight
passsearch quality fixturescount: 12 · pass: 12 · warn: 0 · fail: 0
passquery cookbook recipescount: 9 · pass: 9 · warn: 0 · fail: 0
passpublication safety reportpass: 5 · fail: 0 · rawDialogObjectSnippets: 236 · encryptedConfigParameters: 12
passevidence coverage matrixlayers: 11 · pass: 11 · warn: 0 · fail: 0
passfamily hubscount: 10 · pass: 10 · warn: 0 · fail: 0
passcolumn indextotalColumns: 7720 · distinctColumnNames: 2483 · foreignKeys: 629
passroutine parameter indexroutines: 1703 · parameters: 4648 · distinct: 783 · source: data/db/all-objects/sys_objects.json parameters from read-only sandbox DB metadata collection
passcolumn patternsgroups: 9 · pass: 9 · warn: 0 · fail: 0
passglossary termscount: 24 · pass: 24 · warn: 0 · fail: 0 · categories: 11
passtyped edge JSON sizeentries: 13278
passDB inventory sizeentries: 7663
passDB change reportcurrentObjects: 11453 · added: 0 · changed: 0 · removed: 0
passmodule insights sizecount: 1825
passmodule source excerpts sizecount: 1825 · patched: 1825
passC# insights sizecount: 148
passconfig usage sizecount: 693 · patched: 693
passdialog script context sizecount: 283 · patched: 283 · withRelatedTables: 94
passdialog object context sizecount: 850 · patched: 850 · withMethods: 65
passreverse dependency target counttargets: 2300
passmodule graph countcount: 1825 · edgeTotal: 18344
passmodule graph filesmoduleGraphCount: 1824
passtable graph countcount: 473 · edgeTotal: 12939
passtable graph filestableGraphCount: 473
passobject graph filesgraphCount: 11
passmodule graph viewer controls
passtable graph viewer controls
passobject graph viewer controls
passrefresh pipeline no adjacent duplicate node stepsnodeSteps: 48
passrefresh postProcess no adjacent duplicatespostProcessSteps: 51
passinternal linkstotal: 180041 · missing: 0
passpublic URL: homeurl: https://oim.kismann.com/ · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: sitemapurl: https://oim.kismann.com/sitemap.xml · statusCode: 200 · contentType: text/xml; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: robotsurl: https://oim.kismann.com/robots.txt · statusCode: 200 · contentType: text/plain; charset=utf-8 · contentEncoding: · vary:
passpublic URL: opensearchurl: https://oim.kismann.com/opensearch.xml · statusCode: 200 · contentType: text/xml; charset=utf-8 · contentEncoding: · vary:
passpublic URL: faviconurl: https://oim.kismann.com/favicon.svg · statusCode: 200 · contentType: image/svg+xml · contentEncoding: · vary:
passpublic URL: llmsurl: https://oim.kismann.com/llms.txt · statusCode: 200 · contentType: text/plain; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: llms fullurl: https://oim.kismann.com/llms-full.txt · statusCode: 200 · contentType: text/plain; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: searchurl: https://oim.kismann.com/search.html?q=ChangeLimit · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: topicsurl: https://oim.kismann.com/topics/index.html · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: topic dbqueueurl: https://oim.kismann.com/topics/dbqueue.html · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: db indexurl: https://oim.kismann.com/db/index.html · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: db changesurl: https://oim.kismann.com/db/changes.html · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: api catalogurl: https://oim.kismann.com/api/index.html · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: provenanceurl: https://oim.kismann.com/provenance.html · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: api catalog jsonurl: https://oim.kismann.com/api/catalog.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: asset manifest jsonurl: https://oim.kismann.com/assets/oim-asset-manifest.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: db change report jsonurl: https://oim.kismann.com/assets/oim-db-change-report.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary:
passpublic URL: provenance jsonurl: https://oim.kismann.com/assets/oim-provenance-catalog.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: statusurl: https://oim.kismann.com/status.html · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: changelogurl: https://oim.kismann.com/changelog.html · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: feedurl: https://oim.kismann.com/feed.xml · statusCode: 200 · contentType: text/xml; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: AccProduct tableurl: https://oim.kismann.com/db/tables/accproduct.html · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: QBM moduleurl: https://oim.kismann.com/db/modules/qbm-pdbqcs-slotexec.html · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: C# sourceurl: https://oim.kismann.com/sources/cs-common-customizer-vi-common-customizer-jobeventgen.html · statusCode: 200 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: search jsonurl: https://oim.kismann.com/assets/oim-kb-search-index.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: client search jsonurl: https://oim.kismann.com/assets/oim-kb-search-client.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: search suggestions jsonurl: https://oim.kismann.com/assets/oim-search-suggestions.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: config usage jsonurl: https://oim.kismann.com/assets/oim-config-usage.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: dialog script context jsonurl: https://oim.kismann.com/assets/oim-dialog-script-context.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: dialog object context jsonurl: https://oim.kismann.com/assets/oim-dialog-object-context.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: reverse deps jsonurl: https://oim.kismann.com/assets/oim-reverse-dependencies.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: module graph viewerurl: https://oim.kismann.com/assets/module-graph-viewer.js · statusCode: 200 · contentType: application/javascript; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: table graph viewerurl: https://oim.kismann.com/assets/table-graph-viewer.js · statusCode: 200 · contentType: application/javascript; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: object graph viewerurl: https://oim.kismann.com/assets/object-graph-viewer.js · statusCode: 200 · contentType: application/javascript; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic URL: module graph jsonurl: https://oim.kismann.com/assets/module-graphs/qbm-pdbqcs-slotexec.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: table graph jsonurl: https://oim.kismann.com/assets/table-graphs/accproduct.json · statusCode: 200 · contentType: application/json · contentEncoding: · vary: Accept-Encoding
passpublic URL: custom 404url: https://oim.kismann.com/definitely-not-a-real-oim-kb-page-healthcheck.html · statusCode: 404 · contentType: text/html; charset=utf-8 · contentEncoding: · vary: Accept-Encoding
passpublic compression: search index gzipurl: https://oim.kismann.com/assets/oim-kb-search-index.json · statusCode: 200 · contentType: application/json · contentEncoding: gzip · vary: Accept-Encoding
passpublic compression: client search index gzipurl: https://oim.kismann.com/assets/oim-kb-search-client.json · statusCode: 200 · contentType: application/json · contentEncoding: gzip · vary: Accept-Encoding
passpublic compression: search suggestions gzipurl: https://oim.kismann.com/assets/oim-search-suggestions.json · statusCode: 200 · contentType: application/json · contentEncoding: gzip · vary: Accept-Encoding
passpublic compression: llms full gzipurl: https://oim.kismann.com/llms-full.txt · statusCode: 200 · contentType: text/plain; charset=utf-8 · contentEncoding: gzip · vary: Accept-Encoding
passpublic compression: sitemap gzipurl: https://oim.kismann.com/sitemap.xml · statusCode: 200 · contentType: text/xml; charset=utf-8 · contentEncoding: gzip · vary: Accept-Encoding
passpublic compression: feed gzipurl: https://oim.kismann.com/feed.xml · statusCode: 200 · contentType: text/xml; charset=utf-8 · contentEncoding: gzip · vary: Accept-Encoding

Machine-readable status

Health JSON · Sitemap index JSON · Search index JSON