This website requires JavaScript.
Explore
Help
Sign in
coulomb
/
flex-auth
Watch
4
Star
0
Fork
You've already forked flex-auth
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
2cce434d47
flex-auth
/
go.mod
6 lines
81 B
Modula-2
Raw
Normal View
History
Unescape
Escape
Land foundations: assessment, ADR-001/002/003, FLEX-WP-0005, Go skeleton Pre-implementation assessment and boundary review (docs/pre-implementation-assessment.md) lead to three ADRs: - ADR-001 Go + repo skeleton - ADR-002 Rego-in-Markdown policy package format - ADR-003 Topaz-aligned MVP (Topaz spike moves into foundations) New workplan FLEX-WP-0005 (Foundations and Topaz Alignment) is inserted between WP-0001 (done) and WP-0002 (core). WP-0002 pins Rego-in-Markdown for P2.3; WP-0004 P4.1 refocused from Topaz evaluation to Topaz adapter. Go skeleton at repo root: cmd/flex-auth + internal/{registry,policy, decision,audit,adapters} + pkg/api + Makefile + .golangci.yml + GitHub Actions CI. make ci green locally; bin/flex-auth --version works. INTENT/SCOPE cite the NetKingdom IAM Profile and add the ops-warden / ops-bridge disjoint-surface clarifications. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-16 01:54:44 +02:00
module
github
.
com
/
netkingdom
/
flex
-
auth
go
1.22
Pin FlexAuthResourceManifest schema (resource-registration-v0) Closes FLEX-WP-0005 T03. Shape pinned against the Markitect-side emitter in markitect-tool/src/markitect_tool/policy/enterprise.py (FlexAuthResource + FlexAuthResourceManifest dataclasses, MKTT-WP-0014). Artifacts: - schemas/resource_manifest.schema.json (JSON Schema draft 2020-12) - examples/markitect/resource_manifest.yaml (mirrors markitect-tool's example; metadata.flex_auth_contract = resource-registration-v0) - pkg/api/resource_manifest.go (Go type with json + yaml tags, plus FlexAuthContractV0 const) - pkg/api/resource_manifest_test.go (golden parse of the example + minimal-fields round-trip) First external dep: gopkg.in/yaml.v3 v3.0.1. SBOM ingested into State Hub (2 entries) — repo last_sbom_at now non-null. Makefile sbom target gains a GOPATH/bin fallback so it works without ~/go/bin on PATH. Interface change published to State Hub (a4a5293e-…) and inbox-notified markitect-tool. The change is additive — Markitect's existing emitter matches the pinned schema exactly. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-16 02:04:00 +02:00
require
gopkg
.
in
/
yaml
.
v3
v3
.
0.1
Reference in a new issue
Copy permalink