mirror of
https://github.com/microsoft/BCQuality.git
synced 2026-08-07 18:06:53 +01:00
Add AL code generation skill contracts
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: bd6344b4-eafd-4a58-a1c9-5a2d96fa2938
This commit is contained in:
parent
be1b92b624
commit
b0d71418fa
17 changed files with 1885 additions and 39 deletions
54
schemas/examples/requirement-spec-v1.example.json
Normal file
54
schemas/examples/requirement-spec-v1.example.json
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
{
|
||||
"schema-version": 1,
|
||||
"project-root": ".",
|
||||
"app-root": "src/SampleApp",
|
||||
"requested-artifacts": [
|
||||
{
|
||||
"operation": "create",
|
||||
"path": "src/SampleApp/Setup/CQSampleSetup.Table.al",
|
||||
"object-type": "table",
|
||||
"object-id": 70000,
|
||||
"object-name": "CQ Sample Setup",
|
||||
"intent": "Store one setup record with an enabled flag and an appropriate data classification."
|
||||
}
|
||||
],
|
||||
"related-file-allowlist": [
|
||||
"src/SampleApp/app.json",
|
||||
"src/SampleApp/Setup/CQSampleSetup.Page.al"
|
||||
],
|
||||
"context": {
|
||||
"countries": [
|
||||
"w1"
|
||||
],
|
||||
"application-areas": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"target": {
|
||||
"effective-bc-major": 28,
|
||||
"runtime": "15.0",
|
||||
"app": {
|
||||
"id": "11111111-1111-4111-8111-111111111111",
|
||||
"name": "CQ Sample App",
|
||||
"publisher": "Contoso",
|
||||
"version": "1.0.0.0",
|
||||
"platform": "28.0.0.0",
|
||||
"application": "28.0.0.0",
|
||||
"target": "Cloud",
|
||||
"dependencies": [],
|
||||
"id-ranges": [
|
||||
{
|
||||
"from": 70000,
|
||||
"to": 70049
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"generation-settings": {
|
||||
"context-budget": 24
|
||||
},
|
||||
"app-json-provenance": {
|
||||
"path": "src/SampleApp/app.json",
|
||||
"sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue