mirror of
https://github.com/norandom/OpenUltraSAST.git
synced 2026-11-13 01:48:17 +00:00
feat(detection-core): recognition target table and first express fact pack (8.2 part 1)
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# Recognition-coverage target table (valid-detection-benchmark task 7.1, detection-core 8.2)
|
||||
|
||||
Manifest-only read of the 12 pilot-pool repositories (package.json / pyproject.toml /
|
||||
setup.py at repo root); no pool labels read.
|
||||
|
||||
| repository | manifest | detected framework deps | in entry vocabulary |
|
||||
|---|---|---|---|
|
||||
| bytebase/dbhub | package.json | express | no |
|
||||
| contentful/contentful-mcp-server | package.json | (workspace-local) | no |
|
||||
| fastapi-users/fastapi-users | pyproject.toml | fastapi | no |
|
||||
| i18next/i18next-http-middleware | package.json | express, koa | no |
|
||||
| imzbf/md-editor-v3 | package.json | - | no |
|
||||
| jupyter-lsp/jupyterlab-lsp | package.json | - | no |
|
||||
| matrix-org/matrix-appservice-bridge | package.json | express | no |
|
||||
| nvbn/thefuck | setup.py | - | no |
|
||||
| ondata/ckan-mcp-server | package.json | express, @modelcontextprotocol/sdk | no |
|
||||
| webpack/webpack-bundle-analyzer | package.json | - | no |
|
||||
| zenitram/malla | pyproject.toml | flask | no |
|
||||
| zereight/gitlab-mcp | package.json | express, @modelcontextprotocol/sdk | no |
|
||||
|
||||
Entry vocabulary today (`mapping/legacy.py` entry_framework): stapler, jetty, servlet,
|
||||
jaxrs, symfony, livewire, laravel, remix, tornado. **0/12 pilot repos covered.**
|
||||
|
||||
First fact-pack target: **express** (5 repos; covers 2 of the 3 in-family access_control
|
||||
pilot cases: dbhub, matrix). Script: /tmp/opencode/recognition_table_71.py; raw:
|
||||
table.json.
|
||||
@@ -0,0 +1,105 @@
|
||||
{
|
||||
"entry_vocabulary": [
|
||||
"jaxrs",
|
||||
"jetty",
|
||||
"laravel",
|
||||
"livewire",
|
||||
"remix",
|
||||
"servlet",
|
||||
"stapler",
|
||||
"symfony",
|
||||
"tornado"
|
||||
],
|
||||
"note": "manifest-only read; no pool labels",
|
||||
"repositories": [
|
||||
{
|
||||
"frameworks": [
|
||||
"Express:express"
|
||||
],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "package.json",
|
||||
"repository": "bytebase/dbhub"
|
||||
},
|
||||
{
|
||||
"frameworks": [],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "package.json",
|
||||
"repository": "contentful/contentful-mcp-server"
|
||||
},
|
||||
{
|
||||
"frameworks": [
|
||||
"FastAPI:fastapi"
|
||||
],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "pyproject.toml",
|
||||
"repository": "fastapi-users/fastapi-users"
|
||||
},
|
||||
{
|
||||
"frameworks": [
|
||||
"Express:express",
|
||||
"Koa:koa"
|
||||
],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "package.json",
|
||||
"repository": "i18next/i18next-http-middleware"
|
||||
},
|
||||
{
|
||||
"frameworks": [],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "package.json",
|
||||
"repository": "imzbf/md-editor-v3"
|
||||
},
|
||||
{
|
||||
"frameworks": [],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "package.json",
|
||||
"repository": "jupyter-lsp/jupyterlab-lsp"
|
||||
},
|
||||
{
|
||||
"frameworks": [
|
||||
"Express:express"
|
||||
],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "package.json",
|
||||
"repository": "matrix-org/matrix-appservice-bridge"
|
||||
},
|
||||
{
|
||||
"frameworks": [],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "setup.py",
|
||||
"repository": "nvbn/thefuck"
|
||||
},
|
||||
{
|
||||
"frameworks": [
|
||||
"Express:express",
|
||||
"MCP:@modelcontextprotocol/sdk"
|
||||
],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "package.json",
|
||||
"repository": "ondata/ckan-mcp-server"
|
||||
},
|
||||
{
|
||||
"frameworks": [],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "package.json",
|
||||
"repository": "webpack/webpack-bundle-analyzer"
|
||||
},
|
||||
{
|
||||
"frameworks": [
|
||||
"Flask:flask"
|
||||
],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "pyproject.toml",
|
||||
"repository": "zenitram/malla"
|
||||
},
|
||||
{
|
||||
"frameworks": [
|
||||
"Express:express",
|
||||
"MCP:@modelcontextprotocol/sdk"
|
||||
],
|
||||
"in_entry_vocabulary": [],
|
||||
"manifest": "package.json",
|
||||
"repository": "zereight/gitlab-mcp"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user