Problem
Dockerfile symbol output currently maps Dockerfile instructions to generic symbol kinds that are not very useful for audit workflows.
Evidence
cdidx symbols --lang dockerfile --json reports:
FROM ... AS build as function/class symbols.
WORKDIR/COPY as generic property symbols.
This makes it harder to search and rank Docker-specific concerns like base images, build stages, copied paths, and runtime instructions.
Requested behavior
Model Dockerfile symbols with Docker-specific kinds or metadata, such as stage, base_image, copy, workdir, user, run, and stage dependencies.
Labels
enhancement, codex, dependencies
Problem
Dockerfile symbol output currently maps Dockerfile instructions to generic symbol kinds that are not very useful for audit workflows.
Evidence
cdidx symbols --lang dockerfile --jsonreports:FROM ... AS buildasfunction/classsymbols.WORKDIR/COPYas genericpropertysymbols.This makes it harder to search and rank Docker-specific concerns like base images, build stages, copied paths, and runtime instructions.
Requested behavior
Model Dockerfile symbols with Docker-specific kinds or metadata, such as
stage,base_image,copy,workdir,user,run, and stage dependencies.Labels
enhancement,codex,dependencies