chore: complete v1.0 milestone

Archive 5 phases (36 plans) to milestones/v1.0-phases/.
Archive roadmap, requirements, and audit to milestones/.
Evolve PROJECT.md with shipped state and validated requirements.
Collapse ROADMAP.md to one-line milestone summary.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dev
2026-04-07 09:15:14 +02:00
parent b815c323d7
commit 724fdc550d
959 changed files with 6852 additions and 728 deletions

View File

@@ -1,15 +1,18 @@
{
"version": 2,
"dgSpecHash": "4xkUklfQ7wM=",
"dgSpecHash": "qC1LbyrmmpU=",
"success": true,
"projectFilePath": "C:\\Users\\dev\\Documents\\projets\\Sharepoint\\SharepointToolbox.Tests\\SharepointToolbox.Tests.csproj",
"expectedPackageFiles": [
"C:\\Users\\dev\\.nuget\\packages\\anglesharp\\0.17.0\\anglesharp.0.17.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\anglesharp.css\\0.17.0\\anglesharp.css.0.17.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\azure.core\\1.44.1\\azure.core.1.44.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\communitytoolkit.mvvm\\8.4.2\\communitytoolkit.mvvm.8.4.2.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\coverlet.collector\\6.0.4\\coverlet.collector.6.0.4.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\csvhelper\\33.1.0\\csvhelper.33.1.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.applicationinsights\\2.21.0\\microsoft.applicationinsights.2.21.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.codecoverage\\17.14.1\\microsoft.codecoverage.17.14.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.0\\microsoft.extensions.caching.abstractions.9.0.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.0\\microsoft.extensions.caching.memory.9.0.0.nupkg.sha512",
@@ -41,23 +44,31 @@
"C:\\Users\\dev\\.nuget\\packages\\microsoft.extensions.options\\10.0.0\\microsoft.extensions.options.10.0.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.0\\microsoft.extensions.options.configurationextensions.10.0.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.0\\microsoft.extensions.primitives.10.0.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.graph\\3.33.0\\microsoft.graph.3.33.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.graph.core\\1.25.1\\microsoft.graph.core.1.25.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.graph\\5.74.0\\microsoft.graph.5.74.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.graph.core\\3.2.4\\microsoft.graph.core.3.2.4.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identity.client\\4.83.3\\microsoft.identity.client.4.83.3.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identity.client.broker\\4.82.1\\microsoft.identity.client.broker.4.82.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.83.3\\microsoft.identity.client.extensions.msal.4.83.3.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identity.client.nativeinterop\\0.19.4\\microsoft.identity.client.nativeinterop.0.19.4.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identitymodel.abstractions\\8.14.0\\microsoft.identitymodel.abstractions.8.14.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\8.2.1\\microsoft.identitymodel.jsonwebtokens.8.2.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identitymodel.logging\\8.2.1\\microsoft.identitymodel.logging.8.2.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identitymodel.tokens\\8.2.1\\microsoft.identitymodel.tokens.8.2.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\8.6.1\\microsoft.identitymodel.jsonwebtokens.8.6.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identitymodel.logging\\8.6.1\\microsoft.identitymodel.logging.8.6.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identitymodel.protocols\\8.6.1\\microsoft.identitymodel.protocols.8.6.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\8.6.1\\microsoft.identitymodel.protocols.openidconnect.8.6.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identitymodel.tokens\\8.6.1\\microsoft.identitymodel.tokens.8.6.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.identitymodel.validators\\8.6.1\\microsoft.identitymodel.validators.8.6.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.kiota.abstractions\\1.17.1\\microsoft.kiota.abstractions.1.17.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.kiota.authentication.azure\\1.17.1\\microsoft.kiota.authentication.azure.1.17.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.17.1\\microsoft.kiota.http.httpclientlibrary.1.17.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.17.1\\microsoft.kiota.serialization.form.1.17.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.17.1\\microsoft.kiota.serialization.json.1.17.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.17.1\\microsoft.kiota.serialization.multipart.1.17.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.17.1\\microsoft.kiota.serialization.text.1.17.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.net.test.sdk\\17.14.1\\microsoft.net.test.sdk.17.14.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.netcore.platforms\\1.0.1\\microsoft.netcore.platforms.1.0.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.sharepointonline.csom\\16.1.25912.12000\\microsoft.sharepointonline.csom.16.1.25912.12000.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.testplatform.objectmodel\\17.14.1\\microsoft.testplatform.objectmodel.17.14.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\microsoft.testplatform.testhost\\17.14.1\\microsoft.testplatform.testhost.17.14.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\moq\\4.20.72\\moq.4.20.72.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\netstandard.library\\1.6.0\\netstandard.library.1.6.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\pnp.core\\1.15.0\\pnp.core.1.15.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\pnp.framework\\1.18.0\\pnp.framework.1.18.0.nupkg.sha512",
@@ -66,7 +77,10 @@
"C:\\Users\\dev\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\system.identitymodel.tokens.jwt\\8.2.1\\system.identitymodel.tokens.jwt.8.2.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\std.uritemplate\\2.0.1\\std.uritemplate.2.0.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\system.clientmodel\\1.1.0\\system.clientmodel.1.1.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\system.identitymodel.tokens.jwt\\8.6.1\\system.identitymodel.tokens.jwt.8.6.1.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\system.memory.data\\6.0.0\\system.memory.data.6.0.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\timezoneconverter\\6.1.0\\timezoneconverter.6.1.0.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512",
"C:\\Users\\dev\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512",