SF016 Scan code for requirement references

tooling

When code_sources are declared, Speky shall scan them for comments containing a reference tag of the form speky:<name>#<ID>, where <name> matches the manifest’s name field. Tags in other namespaces shall be silently ignored.

Each discovered reference shall record the target ID, file path, line number, and symbol name.

Supported languages: Python (.py), Go (.go), Rust (.rs).

Tested by
References
Source

Source file: specs/functional.yaml

Loaded from: speky

Implemented in: