https://github.com/SEED-VT/titian-spark-provenance
· scanned 2026-06-16 00:06 UTC (2 months, 2 weeks ago)
15 raw signals (0 security + 15 graph)
Last scanned 2 months, 2 weeks ago · v1 · 11 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 276 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
mkdocs.yml |
software | healthy | mkdocs.yml |
README.md |
software | healthy | README.md |
LICENSE |
software | healthy | LICENSE |
Dockerfile |
software | healthy | docker/Dockerfile |
entrypoint.sh |
software | healthy | docker/entrypoint.sh |
usage.md |
software | healthy | docs/usage.md |
install.md |
software | healthy | docs/install.md |
bigsift.md |
software | healthy | docs/bigsift.md |
reference.md |
software | healthy | docs/reference.md |
developer-guide.md |
software | healthy | docs/developer-guide.md |
index.md |
software | healthy | docs/index.md |
tpcds.md |
software | healthy | docs/tpcds.md |
ablation.md |
software | healthy | docs/ablation.md |
ablation-results.md |
software | healthy | docs/ablation-results.md |
verify_ablation.sh |
software | healthy | scripts/verify_ablation.sh |
rdd_demo.scala |
software | healthy | notebooks/rdd_demo.scala |
SalesAnalysis.scala |
software | healthy | examples/src/main/scala/edu/vt/bigdebug/examples/SalesAnaly… |
CaptureOverheadBenchmark.scala |
software | healthy | examples/src/main/scala/edu/vt/bigdebug/examples/CaptureOve… |
AblationBenchmark.scala |
software | healthy | examples/src/main/scala/edu/vt/bigdebug/examples/AblationBe… |
TPCDSCoverage.scala |
software | healthy | examples/src/main/scala/edu/vt/bigdebug/examples/TPCDSCover… |
OrderCustomerJoin.scala |
software | healthy | examples/src/main/scala/edu/vt/bigdebug/examples/OrderCusto… |
BigSiftDemo.scala |
software | healthy | examples/src/main/scala/edu/vt/bigdebug/examples/BigSiftDem… |
bigsift.py |
software | healthy | python/bigsift.py |
titian.py |
software | healthy | python/titian.py |
run.sh |
software | healthy | python/tests/run.sh |
test_bigsift_pyspark.py |
software | healthy | python/tests/test_bigsift_pyspark.py |
test_titian_pyspark.py |
software | healthy | python/tests/test_titian_pyspark.py |
ci.yml |
software | healthy | .github/workflows/ci.yml |
gen_data.py |
software | healthy | tpcds/gen_data.py |
README.md |
software | healthy | tpcds/README.md |
q84.sql |
software | healthy | tpcds/queries/q84.sql |
q1.sql |
software | healthy | tpcds/queries/q1.sql |
q5.sql |
software | healthy | tpcds/queries/q5.sql |
q46.sql |
software | healthy | tpcds/queries/q46.sql |
q51.sql |
software | healthy | tpcds/queries/q51.sql |
q29.sql |
software | healthy | tpcds/queries/q29.sql |
q64.sql |
software | healthy | tpcds/queries/q64.sql |
q7.sql |
software | healthy | tpcds/queries/q7.sql |
q49.sql |
software | healthy | tpcds/queries/q49.sql |
q35.sql |
software | healthy | tpcds/queries/q35.sql |
q56.sql |
software | healthy | tpcds/queries/q56.sql |
q66.sql |
software | healthy | tpcds/queries/q66.sql |
q65.sql |
software | healthy | tpcds/queries/q65.sql |
q25.sql |
software | healthy | tpcds/queries/q25.sql |
q74.sql |
software | healthy | tpcds/queries/q74.sql |
q55.sql |
software | healthy | tpcds/queries/q55.sql |
q2.sql |
software | healthy | tpcds/queries/q2.sql |
q15.sql |
software | healthy | tpcds/queries/q15.sql |
q38.sql |
software | healthy | tpcds/queries/q38.sql |
q76.sql |
software | healthy | tpcds/queries/q76.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker |
software | healthy | docker |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
notebooks |
software | healthy | notebooks |
examples |
software | healthy | examples |
src |
software | healthy | examples/src |
main |
software | healthy | examples/src/main |
scala |
software | healthy | examples/src/main/scala |
edu |
software | healthy | examples/src/main/scala/edu |
vt |
software | healthy | examples/src/main/scala/edu/vt |
bigdebug |
software | healthy | examples/src/main/scala/edu/vt/bigdebug |
examples |
software | healthy | examples/src/main/scala/edu/vt/bigdebug/examples |
python |
software | healthy | python |
tests |
software | healthy | python/tests |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
tpcds |
software | healthy | tpcds |
queries |
software | healthy | tpcds/queries |
src |
software | healthy | src |
test |
software | healthy | src/test |
resources |
software | healthy | src/test/resources |
scala |
software | healthy | src/test/scala |
org |
software | healthy | src/test/scala/org |
apache |
software | healthy | src/test/scala/org/apache |
spark |
software | healthy | src/test/scala/org/apache/spark |
lineage |
software | healthy | src/test/scala/org/apache/spark/lineage |
sql |
software | healthy | src/test/scala/org/apache/spark/sql |
lineage |
software | healthy | src/test/scala/org/apache/spark/sql/lineage |
bigsift |
software | healthy | src/test/scala/org/apache/spark/sql/bigsift |
bigsift |
software | healthy | src/test/scala/org/apache/spark/bigsift |
main |
software | healthy | src/main |
scala |
software | healthy | src/main/scala |
org |
software | healthy | src/main/scala/org |
apache |
software | healthy | src/main/scala/org/apache |
spark |
software | healthy | src/main/scala/org/apache/spark |
util |
software | healthy | src/main/scala/org/apache/spark/util |
lineage |
software | healthy | src/main/scala/org/apache/spark/lineage |
util |
software | healthy | src/main/scala/org/apache/spark/lineage/util |
rdd |
software | healthy | src/main/scala/org/apache/spark/lineage/rdd |
sql |
software | healthy | src/main/scala/org/apache/spark/sql |
lineage |
software | healthy | src/main/scala/org/apache/spark/sql/lineage |
execution |
software | healthy | src/main/scala/org/apache/spark/sql/execution |
bigsift |
software | healthy | src/main/scala/org/apache/spark/sql/bigsift |
bigsift |
software | healthy | src/main/scala/org/apache/spark/bigsift |
java |
software | healthy | src/main/java |
org |
software | healthy | src/main/java/org |
apache |
software | healthy | src/main/java/org/apache |
spark |
software | healthy | src/main/java/org/apache/spark |
lineage |
software | healthy | src/main/java/org/apache/spark/lineage |
| Label | Layer | Status | Path |
|---|---|---|---|
ddmin |
software | healthy | python/bigsift.py:37 |
fails |
software | healthy | python/bigsift.py:43 |
__init__ |
software | healthy | python/bigsift.py:90 |
__repr__ |
software | healthy | python/bigsift.py:81 |
debug |
software | healthy | python/bigsift.py:94 |
reproduces |
software | healthy | python/bigsift.py:126 |
_as_row |
software | healthy | python/bigsift.py:145 |
__init__ |
software | healthy | python/titian.py:74 |
ids |
software | healthy | python/titian.py:45 |
at_scan |
software | healthy | python/titian.py:50 |
go_back |
software | healthy | python/titian.py:54 |
go_next |
software | healthy | python/titian.py:58 |
show |
software | healthy | python/titian.py:62 |
enable_capture |
software | healthy | python/titian.py:78 |
disable_capture |
software | healthy | python/titian.py:81 |
collect_with_lineage |
software | healthy | python/titian.py:84 |
trace |
software | healthy | python/titian.py:93 |
release_lineage |
software | healthy | python/titian.py:100 |
check |
software | healthy | python/tests/test_bigsift_pyspark.py:18 |
check |
software | healthy | python/tests/test_titian_pyspark.py:19 |
main |
software | healthy | tpcds/gen_data.py:16 |
| Label | Layer | Status | Path |
|---|---|---|---|
BigSiftResult |
software | healthy | python/bigsift.py:75 |
BigSift |
software | healthy | python/bigsift.py:87 |
TraceCursor |
software | healthy | python/titian.py:38 |
Titian |
software | healthy | python/titian.py:71 |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
docs |
cicd | healthy | .github/workflows/ci.yml |
docker-notebooks |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-u2amov5w |
software | healthy | /tmp/repobility-clone-u2amov5w |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8888 |
network | healthy | docker/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
image::docker/Dockerfile |
hardware | healthy | docker/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/e5dc8359-8dac-4498-bb1e-eb0b4be2ba6a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e5dc8359-8dac-4498-bb1e-eb0b4be2ba6a/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.