Solved two orbit::hackathon labelled issues:
Documented the four CI/CD node types that are indexed and queryable but were missing from the schema reference: Deployment, Environment, JobMetadata, and Runner. Also corrected the total node count from 24 to 28. Before,
docs/source/remote/schema.mdlisted only Pipeline, Stage, and Job under CI/CD, so users couldn't discover the other four entities or build valid queries against them from the docs alone. Properties for each new node were sourced fromconfig/ontology/nodes/ci/{deployment,environment,job_metadata,runner}.yaml.Indexed Ruby lambda and
Procassignments as namedLambdadefinitions instead of opaqueConstants, so the graph can answer "what callable constants exist?" and "which files referenceTRIPLE?". Before, every constant assignment —MAX = 2andTRIPLE = ->(x) { x * 3 }alike — was emitted as a genericConstant, and a lowercasehandler = ->{}was not indexed at all. Now all four Ruby callable forms (stabby lambda,Lambdablock,Procblock,Proc.new) becomeLambdadefinitions keyed on the LHS name.
Log in or sign up for Devpost to join the conversation.