# DKE source The DKE source a customer installs and edits: browsable, versioned, and served as plain text. Every file below is served as plain text over HTTPS, with no JavaScript needed to enumerate or fetch anything. URLs are constructible from a project id and a version: `https://dke.langsyn.com/source/{project}/{version}/{path}`. A version directory never changes while it is served, and publishing a new release REPLACES the previous version rather than keeping it beside the new one — so a versioned URL names exactly which bytes you read, and `/source/{project}/latest/`, which redirects to the current version, is the one that keeps working. `/source/index.json` is this file as JSON, with a sha256 per file. ## code — a reasoning module 1.12.0 Reasoning about a codebase, as a DKE Python module you compile into your own store. It supplies the kind schema, the standing rules and the queries; you supply the facts — your functions, classes, calls and imports. Pairs with dkepy, which is how the facts get written. - Licence: MIT - Index: https://dke.langsyn.com/source/code/1.12.0/ - Archive: https://dke.langsyn.com/source/code/1.12.0/code-1.12.0.tar.gz - Latest: https://dke.langsyn.com/source/code/latest/ Files: - https://dke.langsyn.com/source/code/1.12.0/code.dpy ## dkepy 0.5.1 Write facts into a DKE store, from Python, for kinds you define yourself. A DKE reasoning module supplies the reasoning; this supplies the facts. - Licence: MIT - Index: https://dke.langsyn.com/source/dkepy/0.5.1/ - Archive: https://dke.langsyn.com/source/dkepy/0.5.1/dkepy-0.5.1.tar.gz - Latest: https://dke.langsyn.com/source/dkepy/latest/ Files: - https://dke.langsyn.com/source/dkepy/0.5.1/LICENSE - https://dke.langsyn.com/source/dkepy/0.5.1/README.md - https://dke.langsyn.com/source/dkepy/0.5.1/pyproject.toml - https://dke.langsyn.com/source/dkepy/0.5.1/src/dke/__init__.py - https://dke.langsyn.com/source/dkepy/0.5.1/src/dke/client.py - https://dke.langsyn.com/source/dkepy/0.5.1/src/dke/factwriter.py - https://dke.langsyn.com/source/dkepy/0.5.1/src/dke/ingest/__init__.py - https://dke.langsyn.com/source/dkepy/0.5.1/src/dke/ingest/core.py - https://dke.langsyn.com/source/dkepy/0.5.1/src/dke/ingest/cpp.py - https://dke.langsyn.com/source/dkepy/0.5.1/src/dke/ingest/python.py - https://dke.langsyn.com/source/dkepy/0.5.1/src/dke/py.typed - https://dke.langsyn.com/source/dkepy/0.5.1/stubs/dke/__init__.pyi - https://dke.langsyn.com/source/dkepy/0.5.1/stubs/dke/client.pyi - https://dke.langsyn.com/source/dkepy/0.5.1/stubs/dke/factwriter.pyi - https://dke.langsyn.com/source/dkepy/0.5.1/stubs/dke/ingest/__init__.pyi - https://dke.langsyn.com/source/dkepy/0.5.1/stubs/dke/ingest/core.pyi - https://dke.langsyn.com/source/dkepy/0.5.1/stubs/dke/ingest/cpp.pyi - https://dke.langsyn.com/source/dkepy/0.5.1/stubs/dke/ingest/python.pyi