Skip to content

LazyOwn release/0.2.151

Choose a tag to compare

@grisuno grisuno released this 08 Jun 03:12

Changelog

Correcciones urgentes

Otros

Refactorización

Otros

    • refactor(refactor): some love to security issues \n\n Version: release/0.2.149 \n\n Versiones de corrección confirmadas contra la base OSV (vía pip-audit sobre el entorno real, no a ojo): \n\n Modified file(s):\n- core/payload_schema.py - lazyc2.py - lazyown.py - modules/lazyown_metaextract0r.py - pyproject.toml - requirements.txt - templates/surface_live.html - tests/test_improvements_spec.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: dom 07 jun 2026 13:50:59 -04 \n\n Hora: 1780854659

Otros

Otros

    • update pp

Refactorización

Otros

    • refactor(refactor): some improvements in the code and graphify \n\n Version: release/0.2.148 \n\n with love \n\n Modified file(s):\n- CLAUDE.md - COMMANDS.md - QUICKSTART.md - README.md - cli/README.md - cli/command_index.json - cli/scope_guard.py - core/payload_schema.py - docs/COMMANDS.html - graphify-out/GRAPH_REPORT.md - graphify-out/cache/01702100c0971042314c03d56fff92cb25988d38c432a42fecc61c786bc8ade6.json - graphify-out/cache/032c16c926dfb9ca396b8ad6a0e3a90242faa5255f45ba81633645d1bcad47d2.json - graphify-out/cache/04645e2e40ed867c620396c786c886965ce85dc0fa31f4810fe47fc440faa14f.json - graphify-out/cache/0629fca57b461f18881d90550cafae11789e45d50b5a59a1c90cc281bf629edc.json - graphify-out/cache/07de6a9f9d0654633dd3a76d3807a1347328e13ef77f4dc7e5a0f89fd1354d30.json - graphify-out/cache/083ce22dd3b6c00d45e3f54a378bfd741d15263d149dc7514d42f28cccb84e20.json - graphify-out/cache/08fefb331b7de4cead158721c8ec6ec430b920afbea4757912fc34657ab9abb6.json - graphify-out/cache/09cd042a93c9bf9ed60a6c8d930b86358f21f334b9e356cd51e87e52ab43d0bb.json - graphify-out/cache/0abad2644a5f511f96d078ff2a01781d69f1abdae30017998a9a42aa95a18147.json - graphify-out/cache/0c9ae1e0169642d6b4d2d1651593143763105b71ac178261421724227c344d1d.json - graphify-out/cache/0d76b6b608eb14bbe5ae7aea9f6c9437c4adecedac1becff937a53c194d9725f.json - graphify-out/cache/0de7abbb28d167d385adb5dd6c40d99c6b86158bc6c4b188043c244025b0dabc.json - graphify-out/cache/0f3ff7b3a03d44dd45fa7190c64678587a43e3cd6490f157db914d6fe512e875.json - graphify-out/cache/0fbaab041e40558ee9af714137294f1d754d7b06cd8b4062ba4ec1981ed3b0c4.json - graphify-out/cache/10329627ec939c8b33e2f5ad77e9899343f6c7e75ccd777fea5b6bf39543c504.json - graphify-out/cache/115b3c9a01e927ccbb7622d251aa15ba6c688f43245671fa5ee557926f5f1b82.json - graphify-out/cache/117e8a6e6898720deb979a8c69db0fe2f631487cd631fd5c9ec5383604d2851f.json - graphify-out/cache/11ec92d92b7022932e78a3c107c931606034d00708715a32347eb82139f6efb6.json - graphify-out/cache/128fb0e4b6c348f78fc80fc6f0e9d122608298e3bca713fa6588f3485c07061d.json - graphify-out/cache/12c9035dd419ffe143299ae803cde3d88d9cca4e6a0485b7e55bb0b18270263e.json - graphify-out/cache/15bde2576b1b79f628e4c0411e168884bcfcc5d9deaa827addce26d405ad8c8c.json - graphify-out/cache/15eb590c0b6a406aaf11216d2c39eb939721a91e9da4a3cf4e5ad8d35df88930.json - graphify-out/cache/15f1f3292a40bd89d9580e511d8e26957c73af8c60b3d691412706284c99405d.json - graphify-out/cache/18ec83e69c0ecb8deebacdf718852b43f030bf133a27c6e99af66b7ec3c7d261.json - graphify-out/cache/19f72a55569c1a0c1a19fc606c457fce89a776b345c834efe34f392e0858f537.json - graphify-out/cache/1b7a65dfeadf5e7413ea3ebceb5813accdccec0193b301296024aaba2b775ede.json - graphify-out/cache/1d58ee8529e84340e47ce550c2088c1ea7463ee7d624e29824c259a360166262.json - graphify-out/cache/1d9d24f4f55222d937e86530610cee03b6d9467e2d03f12a2b52637ce85eab9d.json - graphify-out/cache/1db495b3bdcfbc5249ba3159094dc6d88792c7b0547b6f28dcd57933d989425c.json - graphify-out/cache/1db9c68eb77f73743502e55e41c19b9af452da595bbbe08ab923c57c96b29c59.json - graphify-out/cache/1de903d04f7aed4682f2e400eb6a28a2e568e9b061f092b8920d135834998c58.json - graphify-out/cache/2215aeead25c908aed1785416a9200d6af066fa3e1bff8eb57daf26692849859.json - graphify-out/cache/2269cdce4fb325091323992d5202e390b41f97c76b6f6536f6fb46982acffd0b.json - graphify-out/cache/25292c8ca8c9e5407034e2c91ab117b07f39266be1074da382c0302b7a84afa6.json - graphify-out/cache/256d246842bfc729572735cd854291a17533b8eefc34fdfe3b4d442b24ca7f2d.json - graphify-out/cache/25ff66852ecc88c62a2011fc1b59465bac20a43e5fffac3f1c67908c2476e72c.json - graphify-out/cache/271b7711420b188d6878f90313da72bc0b48e82e55b2df989cbb613076fe31f0.json - graphify-out/cache/2f68ac69d528b76845a7f3b10c4174fceb1dd0348cb06f6d899b6208c2cda3a5.json - graphify-out/cache/300b685c12744bf7c5403e73c3bff81d4ba25cec95d90d55afdab71808014b00.json - graphify-out/cache/347c27437ba5c91c2706bee43334c417b6e9a263ffe42c2831f8a3524ab4e553.json - graphify-out/cache/37fc9e243d3896e8b0f1b435dc2ce618320fbd252623e8e64f31f0b152068134.json - graphify-out/cache/392cdab303e7e80a5fe8358b25559aa10ed656eb13b8d39d947979989e76e6bd.json - graphify-out/cache/408e7c1e504d10d2bf33bd653ba6133fdcb749925d1848f949e4473ca4613c99.json - graphify-out/cache/40e4b86fe67692815473ced3fb598169432e316878a2f4cddf4a993309e30586.json - graphify-out/cache/424695bfc707f41e2cc8dc2cb57b315b62148aae2d0a6d357027962ac91ec20a.json - graphify-out/cache/44c3fc77eae424f0abb137a6991c84d334bfc8539ad693557b4f925f664015d9.json - graphify-out/cache/455cfea567b4590c6b1570b7423ff3c8667cf7b79e4c0a6e94ddb7ee79c27693.json - graphify-out/cache/4843db8d635223c6907571d0372ef2648f0d9387d74b6c4f44d98ae162219860.json - graphify-out/cache/48b65c5eefb116fd93102c6dbd06929333312fb1a75d47ed437327869de9267c.json - graphify-out/cache/49acc92a7f586cd49fe54a24d10661f7b59dfb95a6dcd85e765cb51531e53675.json - graphify-out/cache/519c1d2a794a50aa21ab1cea24fe3a5a8744295b077a710492df63f6532b729a.json - graphify-out/cache/523511a7f88afb32c821893114b3d9ec1ad05defbb079370b0dadf16f639c701.json - graphify-out/cache/5297d09071f7b77e9c59fa7e6f904a407afe236dd21cb8c0b437c695af77fb55.json - graphify-out/cache/5518a1face7b2361f8a29602bb132f2b9fb158428388998116385598f1b0eddd.json - graphify-out/cache/56361d4805444fcf4ac449a438664006dfa97ac2d40b0c4a9c7946722e8b27d1.json - graphify-out/cache/596ec9e22667773a8108035cc3354ce316d29a80373c4006541a12c0b2d23f7b.json - graphify-out/cache/59e339c5356706f391166ec10845bfa7142c9a21269edb3b272c03849445f1be.json - graphify-out/cache/5a7705cd1c5ad17e7d3524c4935e76866e8efe7afb335e743bab35c2822624a7.json - graphify-out/cache/5ab54e33b730d9972f9a8e9f2073ae983f229856e3791983720814d5e16bc0ce.json - graphify-out/cache/5bbabe5cad30d0b487f32577fef73f8ad8d3f3b30af5123cf231d967ef943707.json - graphify-out/cache/5ca7a1eab3bf6c6b542f370f55a00a8c7070f4f6422ac9887a92cb7e08cc21f2.json - graphify-out/cache/5e299d3c4a00e40c5476a3f4fcc3645150e35f6075bc890a9ba96bd60fcf0249.json - graphify-out/cache/5e40d3a876e88a6215a577a833bd45892bf7458014e603ee49faeb6b410bfafd.json - graphify-out/cache/5eb28a5bdb1b712df0dd9f1210a0b573ea8209119ded8045e8c280402cb200ef.json - graphify-out/cache/610226dc077931032837ac63a9eb22c272eccf5d1e30dc7a720ee7e73757dc75.json - graphify-out/cache/6149d328b2cb87a78e32b4781aa653d6465ac8f08795d7f24c9ad4bd876ccb21.json - graphify-out/cache/63a7f5b9fbedeb17de029d37b1dab347034694639b0562f49709141964651fe3.json - graphify-out/cache/648794ccd4c48278593fb617e0f3f6704e3e87e0928fbe754e1ba060f4fc699c.json - graphify-out/cache/650c4c741380c95aec2759e24a4abd71d159f97bd4d460de60d69e9bd6e910ae.json - graphify-out/cache/652ad2c1df69b08d5ac7051fa283692d4a8e324da1438aafefd4a207f0f34261.json - graphify-out/cache/654c3cb2f378c13e2f3df7bd87fb0248bae422e702bc6c2e9bca6ae246f03297.json - graphify-out/cache/65a2af17a21b70e9e849a0c3361a19279418baef0fd7900d44859c2fc85e20e9.json - graphify-out/cache/67ab27c3cf3282ed1b0c2354b7b52d3a71e2f8cacca1efb051ebb6ae501d8214.json - graphify-out/cache/688d0778ac1f7836fde9565adcfa5790cb6f287cb26bfd391244bf1bde0f5915.json - graphify-out/cache/6c76d0a6cde48506ef080a11fae4a99064f10d184e389b6038598ccdd5de21fa.json - graphify-out/cache/6cbac2d25c0f9b14d7aebcd7e8f4733dffc56110429129a411899ff1296431b3.json - graphify-out/cache/6d0078009f4f29843e4e5979275604dcf3203ef0761a9066cdcfff76a9e8421e.json - graphify-out/cache/6d763be713cb2c2a35cc02b97a12732ecc2785d6bb750eea94b3d63c860227bc.json - graphify-out/cache/6db505d2bded4f307cdce7c5f7fa41f1db940f483128404b5c2a5bf8bb77946b.json - graphify-out/cache/6dbf25516b90cdb3b910f6cfd2661ad4c534518e9189521e2a0984f5a1e9ce11.json - graphify-out/cache/6e63869a00db4362b33a19bb7cd8b4bdb0c4d65f9b39cb5edb697f8ceb58ae08.json - graphify-out/cache/72d3ed9bcfc03c6ed448722ed15ae13a4f6f77a40f1bd58d08b8a300e613f7a5.json - graphify-out/cache/72db8141db58f32c39641ab4af977b8805dbc2b87f61e326ee6ee05b92ad0a95.json - graphify-out/cache/74496dcc741f1412e461836d5ba53be2bdf836a4af4598c8a6123e7212b81091.json - graphify-out/cache/758f98a4415eb4a4f12a3ecede52de1091b911f54413b0464f4522f25c1e87fa.json - graphify-out/cache/75a23cafb8bd52edbe5ae9612b84e0fa0908b28156694f510e0d606b9342bafc.json - graphify-out/cache/75fa0e9cdfc19923a6cd87e55be71b85cd241203fce02360413f5aa345f18429.json - graphify-out/cache/76019e6576c2457aa7a5fa6d3af8be80856bc6f3e2102c72639729afae07ebe2.json - graphify-out/cache/772a0581157ac8df64c14f727b443b36f2b69bb366348ae530667cd794610f20.json - graphify-out/cache/78cdc8659c2a8bee24c77113741aad8ce89f0b1a14586bed37d07c4c581a2a31.json - graphify-out/cache/7af5fada3d3cf6f9ea0ec9afca518b63f635e3dc21a65d3817f10231cce9b342.json - graphify-out/cache/7b4fcf66f36afa750c842032b9e5dde969dacacd89fc0bdb7aec4743c490ab3c.json - graphify-out/cache/7c837ca90fb753b92d87eda673d769105ba227f35d11fd112995af7c7cd8bde3.json - graphify-out/cache/7f14172f9a85dba26aa150bc04bb005fc0790cce4ebb012f2c53b26baf78e992.json - graphify-out/cache/818aa28d83366172e5b410ad6a9f89f6a5eba022b1f0053397ccddd2f09e813d.json - graphify-out/cache/832f13be1fb0d224223566bc8b00eecfff7682d0238b765a2fd5a935df16d9fb.json - graphify-out/cache/85b7d1b9b14c40900f260460c6471e721afe8007e4d131d9095aa10a7d815f53.json - graphify-out/cache/85de3983a391780cd02a85e02eb748440fc6379135621eb860ec65585b58491b.json - graphify-out/cache/85ffe30e333c540f22937ac2b46c71b2901a733af345114c15246a9b2407f829.json - graphify-out/cache/863f35a4a4c2b917f7cd70ac440837035ae07646fb9083786e67f001962203a5.json - graphify-out/cache/877589726f6a31ea7f2e0839991d036b82d3ad9c81603ca3123ea12f65ae13fc.json - graphify-out/cache/87edc10f9650638f9df76ef94d115b9b47f625d709e4d9429e035b5576e92fe6.json - graphify-out/cache/88541b916612ad612f59ae32ccfd1a96a4ef7c629aba8bf84e2e018788ca6f78.json - graphify-out/cache/88670d15dddde9bb9c8a749065d2fe776b1a73e40c1e3ba4e5254d2280355d71.json - graphify-out/cache/888499886043c428534537ab1493bd85be1b86f7a846c1bbeddb4e2674609494.json - graphify-out/cache/89570cb50d62b24919b8c8f656f52eb501390e0820a83c94ff9cbd6f7a773d63.json - graphify-out/cache/8af13873454d6b5b6adfeb762d5754f5d6f71077ab476fc4485142440a5b4f87.json - graphify-out/cache/8b4db482c44af313c11ce3549f4b5001b13a0d4420e70aca0dd4a4a08172d960.json - graphify-out/cache/8bf517a0fe6c29abc3180eb359871c5c8578a22b111f3f021b6a9d3249727a15.json - graphify-out/cache/8c134e78289df6edcd8ee455a228b10d6814940022f0609f6a692365888816ec.json - graphify-out/cache/9221073d0a5522d6d5dd5a4c8a251ac0a3034c01903b5c2eeb62314e73bf0ef1.json - graphify-out/cache/926af35c13b2ed8d545b27a772d239cbf196d99762082bf6b7448e303e0573d5.json - graphify-out/cache/92938ca8b8b610ecfaf0d1925a2a1501a5515ab15de3f2ac5e99826f1db54334.json - graphify-out/cache/9766508e5a013c3d3cbb2602719391199e90af5720c9782a77ca71565aa346b1.json - graphify-out/cache/995ec404eb7df19b21640501ecafc4a5c15d3762fe9e7a88bb0b67aa8e7dafea.json - graphify-out/cache/9a94ffb85ac22f1ba82b0eaf3bd268b494d5956314c9a02e012edcb9cb130486.json - graphify-out/cache/9b2ca6440a459440a053a90437b413cc95a7b2e1c53b90cec8629385593fdd33.json - graphify-out/cache/9b7b1e0cb8e2df5a78268469a0ff106c3908d23113b5cc0dd25e994d4241b728.json - graphify-out/cache/9c8039414e9f3feddca8aa7ced2f76fcc68db4ee3b475146624d48b61b6866b8.json - graphify-out/cache/9cf5905b3f2646ebe0a8da5c41d89cc0cc3a880f1240aee3060ce9e93979113f.json - graphify-out/cache/9f518fa0f56b0165915770482510eeec504f3f15a7fd0d8557cebd0e6aa130db.json - graphify-out/cache/a0d4d47a1ea8bbb2428ff0fcd38aa837a79edd4ff74ec119dfb57342859fdc9a.json - graphify-out/cache/a0e8eb46a5fcd28d29b09b8e55f1a7897348cb51de3e77ce2969b7d04037168b.json - graphify-out/cache/a2583f05f3d84dcfaaf9d9a42bc1a3555444f237e826b46b6b64f72d0190bfbe.json - graphify-out/cache/a2d2dc68968569f6d80ae2be4d51cc2c5b093b0e508b4589eff40818f16dedc6.json - graphify-out/cache/a40d157d0d52882d2d143bb875891a954928e2721fec3e01bfcae33ea6d4209a.json - graphify-out/cache/a429f958add5997da4cdb3a1f9c1052c1f93bfec34cda7427a304613bccc15c1.json - graphify-out/cache/a52e6537d0c6ac0fa16ff4e951f64dd74947220645ca9f5ffca8b4c568c388dd.json - graphify-out/cache/a78e573247edad4e15a9a32eb53dc1cd767bbc84a9155c95b20cbc1aa36526e7.json - graphify-out/cache/ab3d248abcfe440c68812815b26f4003d727ce3d7161b474c1188bfb7c41a919.json - graphify-out/cache/ab4e7c3b64919c20f45d1d077b7c10d6741a9702800b6f3aff1075986c43f306.json - graphify-out/cache/ae5faefc5425c6d990adf79bcc0c6bd15524881ce606fd2775dd8b29fafde6aa.json - graphify-out/cache/aeeb3ad4c850f760ff80101ecea25a01afbfee21d3042d6cdbd5bd2ea1b42b14.json - graphify-out/cache/aefa801e91073e64c3f201813fb62dd9bd68063e52f438a3a8db46eef5ac547a.json - graphify-out/cache/b07d4946247ab741891fe6ad2c7e9510c74ee239d76bd30d3241e9e54ace29c9.json - graphify-out/cache/b5097bef68d5f438263bdbb8c4c713b06b5d505209530384df66cc9f19070c4b.json - graphify-out/cache/b613cd84bc8925389460beb6e544556078454c03150547513f11eb21ffd7ed38.json - graphify-out/cache/b9872512ddb7ee0059df881af07f116a85529afa1e6355af1f9f92b9940423b7.json - graphify-out/cache/bb44196a47ff45b19e2080af1f536bf5ce9b901c9ed49032fc5cdceb3e43b836.json - graphify-out/cache/bea4163e24cca7994a3f9d6fca6ebc080f5011c549c93f2f31b999a4f46267dc.json - graphify-out/cache/becd3f1ade4d59b6352e99f2d8d9a81a48dd40299cfe21e4bb2bbcd52a26f359.json - graphify-out/cache/bf10badc48f7637b486595ff0f46c444b9fac7f33b511f278b655e61a589669d.json - graphify-out/cache/bff401a076d22f98e0879dc00e97112cbc6880b1f649859ba24c67b8098ea93d.json - graphify-out/cache/c01414d269f76729b537548c5c7694959fa3140582877c4eb68547707c54e1bc.json - graphify-out/cache/c21958cc0ddcd669ea09f3686144e61be8e1e552d8e7cd43d820e0cb7f318bd9.json - graphify-out/cache/c27474cdb49c97823cf14e4a03063bcb70e689adedaf1b766e974e6bbcdb4ab4.json - graphify-out/cache/c2cbc5951d0cea7f71174c2380b64b3551e21a8b3a67ef8102efe9bcce07dc44.json - graphify-out/cache/c2f59cfa7f5b0446c0a98ee26eecefd0e1fe4d6cfe92c35b28091d0773fdd52b.json - graphify-out/cache/c3cc9078ec8d11637e942f6a310779395cde8f9c3be0cce66c67b7ddd591ad33.json - graphify-out/cache/c443e01a8d0e7833e04d086064ba835e460e9cfa113a9c24a66950d1ffc7c4dc.json - graphify-out/cache/c6473ab75666867a3f1b2e79369f3190400401ab7d1baf7cb256169352e5c97c.json - graphify-out/cache/c69b687a84d62da00b8770839e32d717f95be997d2bbe158627edebd308755fb.json - graphify-out/cache/c79b29ea7700bc17192ca06233912b7c7aaf4c19f0af408adff479fd9dfff5e6.json - graphify-out/cache/c824fa38c1da3248d8b520fc9527b8e7168ef3b664a7dc5c2a4660d99c8d8ca0.json - graphify-out/cache/c9c4c9abb353ea55c3a7bc268d0f54c55495bd69586b684b6306d58f37d30f41.json - graphify-out/cache/cb5d232748546d8e4ed4373c6f76b4f09bffc1ffe4191db4ddb2ff5cc0305bb7.json - graphify-out/cache/cbd2ce3419b9b3477a5140a3135478b500bba9cf3f1bea463b2665947d598e92.json - graphify-out/cache/cbef6add1f1c9eea0a5025d794c4ebf0cb3e613b78019ec2b2dcdca50e75d923.json - graphify-out/cache/d07d7983ef26719f801558bc44a3b0badc72262e363dcd99cd305457f1172b02.json - graphify-out/cache/d19b3b870dec9cf3e7c54271f10b7768939d90af4cd976c0f17822e5e50b640a.json - graphify-out/cache/d4a867a77f9878e0f5267319ee107a189c9810d60ff683cb5f900369f2f97f44.json - graphify-out/cache/d5e28cfa14053a1a565f219cda01761f34e90b046e1fd0e2eace80a4607afec4.json - graphify-out/cache/d6bcc60b82a67dbcc28ca450d90da7878e77cd236862f732c85e9e196ef973eb.json - graphify-out/cache/d6c76f45844eab11e006d1bf3d1c92d220bc3158e658110ef133751e95d12eac.json - graphify-out/cache/d770a3b716f10394eb597cafd13ddcab0084ae5291565cea789da7c56a79934c.json - graphify-out/cache/d8d5134ff18bdbfb996240ae5227632001ca403926164934918c3aa0e7696c10.json - graphify-out/cache/da503603ceb5972ece8f6e915fbc573e7f1b926129a51b938ad82e117d48c919.json - graphify-out/cache/da98b4e277429a781df1c8e82cf2ebd672e0117138714556afe51cffb2db0f03.json - graphify-out/cache/db7db008efc9d38360f44af05cb3594c68adb2d33bdeb7c7ecec4284e0e211f9.json - graphify-out/cache/db995cf6eb791ef0fbdbcd4f070211c13514445897b7b2a204a421d3b8ea06f1.json - graphify-out/cache/dbd0be8a71146ad169114c8627d0e1fa903b7c74461835a7018b878769d06c93.json - graphify-out/cache/debfb245c2d633b8042993d4d9a12e4b5ea9cc2ce95a6b23243e8b8baec858ee.json - graphify-out/cache/e0c2acd7a473d958b13c18212816f28b0424f51e996a1aab64dd5e52f5695f7f.json - graphify-out/cache/e15fe234e61a012f607518e5b33ad056b47b53f6da957f7dd517ab305a389fe8.json - graphify-out/cache/e1c9b6bd15be95be00bad53be5a795d15113182d092f6beb6b43549fc751a4d8.json - graphify-out/cache/e20c2d7f21a9baaa47544d8cbe0fb349998255837aeb3e0cd9584dd0cac255ba.json - graphify-out/cache/e41bcd5111ae33e6b99d9b7744a670a84c32184d5b664e562dfc2b75f71d2e54.json - graphify-out/cache/e4f15d7542d4a87b2d5125854f22016d016d0b5eb38135f64d3c50d36f5324ec.json - graphify-out/cache/e8f0a7a3418de506b34cf98dcd66123fdf8676df257939133f99b7fca105e218.json - graphify-out/cache/ea00ce760eefd8c8b49b0c601dde610de820374f5c280971921a47c8836bb815.json - graphify-out/cache/ecd7b7152170fdf40c6c098588eaefb4abac29ec55786b6b6446eae53737ebc2.json - graphify-out/cache/ee0359cb4687a10436dac485d2681a38613671867aeb6f6955ae27e3082516de.json - graphify-out/cache/ef330e83f7740b16d0168174eadefa14585907e41cbebfc972c765ecdbed893b.json - graphify-out/cache/ef39c6d498f19a9ef495c8fc82cd7abc0ac52ed97bb81ceb00cf4456c5d25404.json - graphify-out/cache/ef49c52dbf431ab2d70b9aed1b4a384e3435fdfc8324d8405fa453096e7d8a9b.json - graphify-out/cache/efc50a848ee2b3fb86e29f9e4578de5be10b77af5d3e468cb757db526877ebf5.json - graphify-out/cache/f02006ba8be67b4ec2d3f5aa035c058f199f2206d915bd0b2aa0e09276b441ea.json - graphify-out/cache/f14fb2e3d52422224b2f6830a9931715b64b3218226b439c0e1dbe25dce2a5ce.json - graphify-out/cache/f204ffc6ff8762b63fb901d96755f240f4db3578b14ee6e05c827a38ca308665.json - graphify-out/cache/f2081897600a660e97e8cfdd541a055a2952e32567e01713c60d30861a733ebe.json - graphify-out/cache/f2f3186fe479650bc8fd20b014e256a68a89bb334d45de2c5bc48bfeb1dff655.json - graphify-out/cache/f4523778cf895cbef6bcdbcf8080a1cb757438280a9e7461b855dbc924df378f.json - graphify-out/cache/f5885206484985e3559b93506b8440446556ef96aefe691483c759723b449389.json - graphify-out/cache/f636ca779bb9981f1f7b970134cf6d60756b3c0663547dd96ab0107708c2d0c0.json - graphify-out/cache/f79858c802ba2f0e1d784f1babc3fe40f4c13c6e7265744177b1b8a9d6d03279.json - graphify-out/cache/f98d03401a04fcd6279b5f0d8884918e0300826bbc800c4825a6b2b40911e86c.json - graphify-out/cache/fad6f7ec769bb1aacf11ae891ce8a6d39960ff5c8546d03a09df0d44baebe294.json - graphify-out/cache/fb6d6b96decc9d8fa8c425d47e1e1f83bfde36074a248510fc9dfccfa1355cc1.json - graphify-out/cache/fc571dc7c97731951dbac601713355171d64db237a6edf96326076fef23d8087.json - graphify-out/cache/fcaca6274055f064513b1038a780b96c7279519193d0b313f638451e4c7497d7.json - graphify-out/cache/fd406a64d86541cc1e91e78ff9820510a3503c346aadd5e699a4017f8b586b77.json - graphify-out/cache/fee32e06cc5dafb9047245a7a3772120b3c79d66fb184a83a3c7adb24a1c425c.json - graphify-out/cache/ff8cc9d97a8d6c6c4dfb1e0ccaaae5b5f28e22943f28b80e8ee7fa72613e216f.json - graphify-out/cache/ffbe455ef52e7909f91068fde89c81c6ad2bc373ccd5c742c33eb95049dafc83.json - graphify-out/cost.json - graphify-out/graph.json - graphify-out/manifest.json - install.sh - lazyc2.py - lazyown.py - modules/jwtexploit.py - modules/venator.py - payload.json - pwntomate.py - pyproject.toml - requirements-ml.txt - requirements.txt - setup.py - skills/aci_planner.py - telegram_hermes.py - tests/test_aci_planner.py - tests/test_autonomous_replay.py - tests/test_autosuggest.py - tests/test_banner_config.py - tests/test_blacksandbeacon_addon.py - tests/test_collab_and_onboarding.py - tests/test_command_chain.py - tests/test_command_form.py - tests/test_command_palette.py - tests/test_daemon_control.py - tests/test_engage_orchestrator.py - tests/test_engagement_and_ping.py - tests/test_engagement_elo_and_methodology.py - tests/test_fuzzy_picker.py - tests/test_improvements_spec.py - tests/test_metrics.py - tests/test_metrics_aware_selector.py - tests/test_moe_rl_swan.py - tests/test_moe_router_check_regression.py - tests/test_packaging.py - tests/test_palette_overlay.py - tests/test_payload_schema.py - tests/test_pipeline_engine.py - tests/test_reactive_engine_semantic.py - tests/test_scope_guard.py - tests/test_scope_guard_integration.py - tests/test_security_sanitizers.py - tests/test_sessions_browser.py - tests/test_surface_graph.py - tests/test_timeline_browser.py - tests/test_toast_bus.py - utils.py\nCreated file(s):\n- cli/scope_guard.py - graphify-out/cache/01702100c0971042314c03d56fff92cb25988d38c432a42fecc61c786bc8ade6.json - graphify-out/cache/032c16c926dfb9ca396b8ad6a0e3a90242faa5255f45ba81633645d1bcad47d2.json - graphify-out/cache/04645e2e40ed867c620396c786c886965ce85dc0fa31f4810fe47fc440faa14f.json - graphify-out/cache/0629fca57b461f18881d90550cafae11789e45d50b5a59a1c90cc281bf629edc.json - graphify-out/cache/07de6a9f9d0654633dd3a76d3807a1347328e13ef77f4dc7e5a0f89fd1354d30.json - graphify-out/cache/083ce22dd3b6c00d45e3f54a378bfd741d15263d149dc7514d42f28cccb84e20.json - graphify-out/cache/08fefb331b7de4cead158721c8ec6ec430b920afbea4757912fc34657ab9abb6.json - graphify-out/cache/09cd042a93c9bf9ed60a6c8d930b86358f21f334b9e356cd51e87e52ab43d0bb.json - graphify-out/cache/0abad2644a5f511f96d078ff2a01781d69f1abdae30017998a9a42aa95a18147.json - graphify-out/cache/0c9ae1e0169642d6b4d2d1651593143763105b71ac178261421724227c344d1d.json - graphify-out/cache/0d76b6b608eb14bbe5ae7aea9f6c9437c4adecedac1becff937a53c194d9725f.json - graphify-out/cache/0de7abbb28d167d385adb5dd6c40d99c6b86158bc6c4b188043c244025b0dabc.json - graphify-out/cache/0f3ff7b3a03d44dd45fa7190c64678587a43e3cd6490f157db914d6fe512e875.json - graphify-out/cache/0fbaab041e40558ee9af714137294f1d754d7b06cd8b4062ba4ec1981ed3b0c4.json - graphify-out/cache/10329627ec939c8b33e2f5ad77e9899343f6c7e75ccd777fea5b6bf39543c504.json - graphify-out/cache/115b3c9a01e927ccbb7622d251aa15ba6c688f43245671fa5ee557926f5f1b82.json - graphify-out/cache/117e8a6e6898720deb979a8c69db0fe2f631487cd631fd5c9ec5383604d2851f.json - graphify-out/cache/11ec92d92b7022932e78a3c107c931606034d00708715a32347eb82139f6efb6.json - graphify-out/cache/128fb0e4b6c348f78fc80fc6f0e9d122608298e3bca713fa6588f3485c07061d.json - graphify-out/cache/12c9035dd419ffe143299ae803cde3d88d9cca4e6a0485b7e55bb0b18270263e.json - graphify-out/cache/15bde2576b1b79f628e4c0411e168884bcfcc5d9deaa827addce26d405ad8c8c.json - graphify-out/cache/15eb590c0b6a406aaf11216d2c39eb939721a91e9da4a3cf4e5ad8d35df88930.json - graphify-out/cache/15f1f3292a40bd89d9580e511d8e26957c73af8c60b3d691412706284c99405d.json - graphify-out/cache/18ec83e69c0ecb8deebacdf718852b43f030bf133a27c6e99af66b7ec3c7d261.json - graphify-out/cache/19f72a55569c1a0c1a19fc606c457fce89a776b345c834efe34f392e0858f537.json - graphify-out/cache/1b7a65dfeadf5e7413ea3ebceb5813accdccec0193b301296024aaba2b775ede.json - graphify-out/cache/1d58ee8529e84340e47ce550c2088c1ea7463ee7d624e29824c259a360166262.json - graphify-out/cache/1d9d24f4f55222d937e86530610cee03b6d9467e2d03f12a2b52637ce85eab9d.json - graphify-out/cache/1db495b3bdcfbc5249ba3159094dc6d88792c7b0547b6f28dcd57933d989425c.json - graphify-out/cache/1db9c68eb77f73743502e55e41c19b9af452da595bbbe08ab923c57c96b29c59.json - graphify-out/cache/1de903d04f7aed4682f2e400eb6a28a2e568e9b061f092b8920d135834998c58.json - graphify-out/cache/2215aeead25c908aed1785416a9200d6af066fa3e1bff8eb57daf26692849859.json - graphify-out/cache/2269cdce4fb325091323992d5202e390b41f97c76b6f6536f6fb46982acffd0b.json - graphify-out/cache/25292c8ca8c9e5407034e2c91ab117b07f39266be1074da382c0302b7a84afa6.json - graphify-out/cache/256d246842bfc729572735cd854291a17533b8eefc34fdfe3b4d442b24ca7f2d.json - graphify-out/cache/25ff66852ecc88c62a2011fc1b59465bac20a43e5fffac3f1c67908c2476e72c.json - graphify-out/cache/271b7711420b188d6878f90313da72bc0b48e82e55b2df989cbb613076fe31f0.json - graphify-out/cache/2f68ac69d528b76845a7f3b10c4174fceb1dd0348cb06f6d899b6208c2cda3a5.json - graphify-out/cache/300b685c12744bf7c5403e73c3bff81d4ba25cec95d90d55afdab71808014b00.json - graphify-out/cache/347c27437ba5c91c2706bee43334c417b6e9a263ffe42c2831f8a3524ab4e553.json - graphify-out/cache/37fc9e243d3896e8b0f1b435dc2ce618320fbd252623e8e64f31f0b152068134.json - graphify-out/cache/392cdab303e7e80a5fe8358b25559aa10ed656eb13b8d39d947979989e76e6bd.json - graphify-out/cache/408e7c1e504d10d2bf33bd653ba6133fdcb749925d1848f949e4473ca4613c99.json - graphify-out/cache/40e4b86fe67692815473ced3fb598169432e316878a2f4cddf4a993309e30586.json - graphify-out/cache/424695bfc707f41e2cc8dc2cb57b315b62148aae2d0a6d357027962ac91ec20a.json - graphify-out/cache/44c3fc77eae424f0abb137a6991c84d334bfc8539ad693557b4f925f664015d9.json - graphify-out/cache/455cfea567b4590c6b1570b7423ff3c8667cf7b79e4c0a6e94ddb7ee79c27693.json - graphify-out/cache/4843db8d635223c6907571d0372ef2648f0d9387d74b6c4f44d98ae162219860.json - graphify-out/cache/48b65c5eefb116fd93102c6dbd06929333312fb1a75d47ed437327869de9267c.json - graphify-out/cache/49acc92a7f586cd49fe54a24d10661f7b59dfb95a6dcd85e765cb51531e53675.json - graphify-out/cache/519c1d2a794a50aa21ab1cea24fe3a5a8744295b077a710492df63f6532b729a.json - graphify-out/cache/523511a7f88afb32c821893114b3d9ec1ad05defbb079370b0dadf16f639c701.json - graphify-out/cache/5297d09071f7b77e9c59fa7e6f904a407afe236dd21cb8c0b437c695af77fb55.json - graphify-out/cache/5518a1face7b2361f8a29602bb132f2b9fb158428388998116385598f1b0eddd.json - graphify-out/cache/56361d4805444fcf4ac449a438664006dfa97ac2d40b0c4a9c7946722e8b27d1.json - graphify-out/cache/596ec9e22667773a8108035cc3354ce316d29a80373c4006541a12c0b2d23f7b.json - graphify-out/cache/59e339c5356706f391166ec10845bfa7142c9a21269edb3b272c03849445f1be.json - graphify-out/cache/5a7705cd1c5ad17e7d3524c4935e76866e8efe7afb335e743bab35c2822624a7.json - graphify-out/cache/5ab54e33b730d9972f9a8e9f2073ae983f229856e3791983720814d5e16bc0ce.json - graphify-out/cache/5bbabe5cad30d0b487f32577fef73f8ad8d3f3b30af5123cf231d967ef943707.json - graphify-out/cache/5ca7a1eab3bf6c6b542f370f55a00a8c7070f4f6422ac9887a92cb7e08cc21f2.json - graphify-out/cache/5e299d3c4a00e40c5476a3f4fcc3645150e35f6075bc890a9ba96bd60fcf0249.json - graphify-out/cache/5e40d3a876e88a6215a577a833bd45892bf7458014e603ee49faeb6b410bfafd.json - graphify-out/cache/5eb28a5bdb1b712df0dd9f1210a0b573ea8209119ded8045e8c280402cb200ef.json - graphify-out/cache/610226dc077931032837ac63a9eb22c272eccf5d1e30dc7a720ee7e73757dc75.json - graphify-out/cache/6149d328b2cb87a78e32b4781aa653d6465ac8f08795d7f24c9ad4bd876ccb21.json - graphify-out/cache/63a7f5b9fbedeb17de029d37b1dab347034694639b0562f49709141964651fe3.json - graphify-out/cache/648794ccd4c48278593fb617e0f3f6704e3e87e0928fbe754e1ba060f4fc699c.json - graphify-out/cache/650c4c741380c95aec2759e24a4abd71d159f97bd4d460de60d69e9bd6e910ae.json - graphify-out/cache/652ad2c1df69b08d5ac7051fa283692d4a8e324da1438aafefd4a207f0f34261.json - graphify-out/cache/654c3cb2f378c13e2f3df7bd87fb0248bae422e702bc6c2e9bca6ae246f03297.json - graphify-out/cache/65a2af17a21b70e9e849a0c3361a19279418baef0fd7900d44859c2fc85e20e9.json - graphify-out/cache/67ab27c3cf3282ed1b0c2354b7b52d3a71e2f8cacca1efb051ebb6ae501d8214.json - graphify-out/cache/688d0778ac1f7836fde9565adcfa5790cb6f287cb26bfd391244bf1bde0f5915.json - graphify-out/cache/6c76d0a6cde48506ef080a11fae4a99064f10d184e389b6038598ccdd5de21fa.json - graphify-out/cache/6cbac2d25c0f9b14d7aebcd7e8f4733dffc56110429129a411899ff1296431b3.json - graphify-out/cache/6d0078009f4f29843e4e5979275604dcf3203ef0761a9066cdcfff76a9e8421e.json - graphify-out/cache/6d763be713cb2c2a35cc02b97a12732ecc2785d6bb750eea94b3d63c860227bc.json - graphify-out/cache/6db505d2bded4f307cdce7c5f7fa41f1db940f483128404b5c2a5bf8bb77946b.json - graphify-out/cache/6dbf25516b90cdb3b910f6cfd2661ad4c534518e9189521e2a0984f5a1e9ce11.json - graphify-out/cache/6e63869a00db4362b33a19bb7cd8b4bdb0c4d65f9b39cb5edb697f8ceb58ae08.json - graphify-out/cache/72d3ed9bcfc03c6ed448722ed15ae13a4f6f77a40f1bd58d08b8a300e613f7a5.json - graphify-out/cache/72db8141db58f32c39641ab4af977b8805dbc2b87f61e326ee6ee05b92ad0a95.json - graphify-out/cache/74496dcc741f1412e461836d5ba53be2bdf836a4af4598c8a6123e7212b81091.json - graphify-out/cache/758f98a4415eb4a4f12a3ecede52de1091b911f54413b0464f4522f25c1e87fa.json - graphify-out/cache/75a23cafb8bd52edbe5ae9612b84e0fa0908b28156694f510e0d606b9342bafc.json - graphify-out/cache/75fa0e9cdfc19923a6cd87e55be71b85cd241203fce02360413f5aa345f18429.json - graphify-out/cache/76019e6576c2457aa7a5fa6d3af8be80856bc6f3e2102c72639729afae07ebe2.json - graphify-out/cache/772a0581157ac8df64c14f727b443b36f2b69bb366348ae530667cd794610f20.json - graphify-out/cache/78cdc8659c2a8bee24c77113741aad8ce89f0b1a14586bed37d07c4c581a2a31.json - graphify-out/cache/7af5fada3d3cf6f9ea0ec9afca518b63f635e3dc21a65d3817f10231cce9b342.json - graphify-out/cache/7b4fcf66f36afa750c842032b9e5dde969dacacd89fc0bdb7aec4743c490ab3c.json - graphify-out/cache/7c837ca90fb753b92d87eda673d769105ba227f35d11fd112995af7c7cd8bde3.json - graphify-out/cache/7f14172f9a85dba26aa150bc04bb005fc0790cce4ebb012f2c53b26baf78e992.json - graphify-out/cache/818aa28d83366172e5b410ad6a9f89f6a5eba022b1f0053397ccddd2f09e813d.json - graphify-out/cache/832f13be1fb0d224223566bc8b00eecfff7682d0238b765a2fd5a935df16d9fb.json - graphify-out/cache/85b7d1b9b14c40900f260460c6471e721afe8007e4d131d9095aa10a7d815f53.json - graphify-out/cache/85de3983a391780cd02a85e02eb748440fc6379135621eb860ec65585b58491b.json - graphify-out/cache/85ffe30e333c540f22937ac2b46c71b2901a733af345114c15246a9b2407f829.json - graphify-out/cache/863f35a4a4c2b917f7cd70ac440837035ae07646fb9083786e67f001962203a5.json - graphify-out/cache/877589726f6a31ea7f2e0839991d036b82d3ad9c81603ca3123ea12f65ae13fc.json - graphify-out/cache/87edc10f9650638f9df76ef94d115b9b47f625d709e4d9429e035b5576e92fe6.json - graphify-out/cache/88541b916612ad612f59ae32ccfd1a96a4ef7c629aba8bf84e2e018788ca6f78.json - graphify-out/cache/88670d15dddde9bb9c8a749065d2fe776b1a73e40c1e3ba4e5254d2280355d71.json - graphify-out/cache/888499886043c428534537ab1493bd85be1b86f7a846c1bbeddb4e2674609494.json - graphify-out/cache/89570cb50d62b24919b8c8f656f52eb501390e0820a83c94ff9cbd6f7a773d63.json - graphify-out/cache/8af13873454d6b5b6adfeb762d5754f5d6f71077ab476fc4485142440a5b4f87.json - graphify-out/cache/8b4db482c44af313c11ce3549f4b5001b13a0d4420e70aca0dd4a4a08172d960.json - graphify-out/cache/8bf517a0fe6c29abc3180eb359871c5c8578a22b111f3f021b6a9d3249727a15.json - graphify-out/cache/8c134e78289df6edcd8ee455a228b10d6814940022f0609f6a692365888816ec.json - graphify-out/cache/9221073d0a5522d6d5dd5a4c8a251ac0a3034c01903b5c2eeb62314e73bf0ef1.json - graphify-out/cache/926af35c13b2ed8d545b27a772d239cbf196d99762082bf6b7448e303e0573d5.json - graphify-out/cache/92938ca8b8b610ecfaf0d1925a2a1501a5515ab15de3f2ac5e99826f1db54334.json - graphify-out/cache/9766508e5a013c3d3cbb2602719391199e90af5720c9782a77ca71565aa346b1.json - graphify-out/cache/995ec404eb7df19b21640501ecafc4a5c15d3762fe9e7a88bb0b67aa8e7dafea.json - graphify-out/cache/9a94ffb85ac22f1ba82b0eaf3bd268b494d5956314c9a02e012edcb9cb130486.json - graphify-out/cache/9b2ca6440a459440a053a90437b413cc95a7b2e1c53b90cec8629385593fdd33.json - graphify-out/cache/9b7b1e0cb8e2df5a78268469a0ff106c3908d23113b5cc0dd25e994d4241b728.json - graphify-out/cache/9c8039414e9f3feddca8aa7ced2f76fcc68db4ee3b475146624d48b61b6866b8.json - graphify-out/cache/9cf5905b3f2646ebe0a8da5c41d89cc0cc3a880f1240aee3060ce9e93979113f.json - graphify-out/cache/9f518fa0f56b0165915770482510eeec504f3f15a7fd0d8557cebd0e6aa130db.json - graphify-out/cache/a0d4d47a1ea8bbb2428ff0fcd38aa837a79edd4ff74ec119dfb57342859fdc9a.json - graphify-out/cache/a0e8eb46a5fcd28d29b09b8e55f1a7897348cb51de3e77ce2969b7d04037168b.json - graphify-out/cache/a2583f05f3d84dcfaaf9d9a42bc1a3555444f237e826b46b6b64f72d0190bfbe.json - graphify-out/cache/a2d2dc68968569f6d80ae2be4d51cc2c5b093b0e508b4589eff40818f16dedc6.json - graphify-out/cache/a40d157d0d52882d2d143bb875891a954928e2721fec3e01bfcae33ea6d4209a.json - graphify-out/cache/a429f958add5997da4cdb3a1f9c1052c1f93bfec34cda7427a304613bccc15c1.json - graphify-out/cache/a52e6537d0c6ac0fa16ff4e951f64dd74947220645ca9f5ffca8b4c568c388dd.json - graphify-out/cache/a78e573247edad4e15a9a32eb53dc1cd767bbc84a9155c95b20cbc1aa36526e7.json - graphify-out/cache/ab3d248abcfe440c68812815b26f4003d727ce3d7161b474c1188bfb7c41a919.json - graphify-out/cache/ab4e7c3b64919c20f45d1d077b7c10d6741a9702800b6f3aff1075986c43f306.json - graphify-out/cache/ae5faefc5425c6d990adf79bcc0c6bd15524881ce606fd2775dd8b29fafde6aa.json - graphify-out/cache/aeeb3ad4c850f760ff80101ecea25a01afbfee21d3042d6cdbd5bd2ea1b42b14.json - graphify-out/cache/aefa801e91073e64c3f201813fb62dd9bd68063e52f438a3a8db46eef5ac547a.json - graphify-out/cache/b07d4946247ab741891fe6ad2c7e9510c74ee239d76bd30d3241e9e54ace29c9.json - graphify-out/cache/b5097bef68d5f438263bdbb8c4c713b06b5d505209530384df66cc9f19070c4b.json - graphify-out/cache/b613cd84bc8925389460beb6e544556078454c03150547513f11eb21ffd7ed38.json - graphify-out/cache/b9872512ddb7ee0059df881af07f116a85529afa1e6355af1f9f92b9940423b7.json - graphify-out/cache/bb44196a47ff45b19e2080af1f536bf5ce9b901c9ed49032fc5cdceb3e43b836.json - graphify-out/cache/bea4163e24cca7994a3f9d6fca6ebc080f5011c549c93f2f31b999a4f46267dc.json - graphify-out/cache/becd3f1ade4d59b6352e99f2d8d9a81a48dd40299cfe21e4bb2bbcd52a26f359.json - graphify-out/cache/bf10badc48f7637b486595ff0f46c444b9fac7f33b511f278b655e61a589669d.json - graphify-out/cache/bff401a076d22f98e0879dc00e97112cbc6880b1f649859ba24c67b8098ea93d.json - graphify-out/cache/c01414d269f76729b537548c5c7694959fa3140582877c4eb68547707c54e1bc.json - graphify-out/cache/c21958cc0ddcd669ea09f3686144e61be8e1e552d8e7cd43d820e0cb7f318bd9.json - graphify-out/cache/c27474cdb49c97823cf14e4a03063bcb70e689adedaf1b766e974e6bbcdb4ab4.json - graphify-out/cache/c2cbc5951d0cea7f71174c2380b64b3551e21a8b3a67ef8102efe9bcce07dc44.json - graphify-out/cache/c2f59cfa7f5b0446c0a98ee26eecefd0e1fe4d6cfe92c35b28091d0773fdd52b.json - graphify-out/cache/c3cc9078ec8d11637e942f6a310779395cde8f9c3be0cce66c67b7ddd591ad33.json - graphify-out/cache/c443e01a8d0e7833e04d086064ba835e460e9cfa113a9c24a66950d1ffc7c4dc.json - graphify-out/cache/c6473ab75666867a3f1b2e79369f3190400401ab7d1baf7cb256169352e5c97c.json - graphify-out/cache/c69b687a84d62da00b8770839e32d717f95be997d2bbe158627edebd308755fb.json - graphify-out/cache/c79b29ea7700bc17192ca06233912b7c7aaf4c19f0af408adff479fd9dfff5e6.json - graphify-out/cache/c824fa38c1da3248d8b520fc9527b8e7168ef3b664a7dc5c2a4660d99c8d8ca0.json - graphify-out/cache/c9c4c9abb353ea55c3a7bc268d0f54c55495bd69586b684b6306d58f37d30f41.json - graphify-out/cache/cb5d232748546d8e4ed4373c6f76b4f09bffc1ffe4191db4ddb2ff5cc0305bb7.json - graphify-out/cache/cbd2ce3419b9b3477a5140a3135478b500bba9cf3f1bea463b2665947d598e92.json - graphify-out/cache/cbef6add1f1c9eea0a5025d794c4ebf0cb3e613b78019ec2b2dcdca50e75d923.json - graphify-out/cache/d07d7983ef26719f801558bc44a3b0badc72262e363dcd99cd305457f1172b02.json - graphify-out/cache/d19b3b870dec9cf3e7c54271f10b7768939d90af4cd976c0f17822e5e50b640a.json - graphify-out/cache/d4a867a77f9878e0f5267319ee107a189c9810d60ff683cb5f900369f2f97f44.json - graphify-out/cache/d5e28cfa14053a1a565f219cda01761f34e90b046e1fd0e2eace80a4607afec4.json - graphify-out/cache/d6bcc60b82a67dbcc28ca450d90da7878e77cd236862f732c85e9e196ef973eb.json - graphify-out/cache/d6c76f45844eab11e006d1bf3d1c92d220bc3158e658110ef133751e95d12eac.json - graphify-out/cache/d770a3b716f10394eb597cafd13ddcab0084ae5291565cea789da7c56a79934c.json - graphify-out/cache/d8d5134ff18bdbfb996240ae5227632001ca403926164934918c3aa0e7696c10.json - graphify-out/cache/da503603ceb5972ece8f6e915fbc573e7f1b926129a51b938ad82e117d48c919.json - graphify-out/cache/da98b4e277429a781df1c8e82cf2ebd672e0117138714556afe51cffb2db0f03.json - graphify-out/cache/db7db008efc9d38360f44af05cb3594c68adb2d33bdeb7c7ecec4284e0e211f9.json - graphify-out/cache/db995cf6eb791ef0fbdbcd4f070211c13514445897b7b2a204a421d3b8ea06f1.json - graphify-out/cache/dbd0be8a71146ad169114c8627d0e1fa903b7c74461835a7018b878769d06c93.json - graphify-out/cache/debfb245c2d633b8042993d4d9a12e4b5ea9cc2ce95a6b23243e8b8baec858ee.json - graphify-out/cache/e0c2acd7a473d958b13c18212816f28b0424f51e996a1aab64dd5e52f5695f7f.json - graphify-out/cache/e15fe234e61a012f607518e5b33ad056b47b53f6da957f7dd517ab305a389fe8.json - graphify-out/cache/e1c9b6bd15be95be00bad53be5a795d15113182d092f6beb6b43549fc751a4d8.json - graphify-out/cache/e20c2d7f21a9baaa47544d8cbe0fb349998255837aeb3e0cd9584dd0cac255ba.json - graphify-out/cache/e41bcd5111ae33e6b99d9b7744a670a84c32184d5b664e562dfc2b75f71d2e54.json - graphify-out/cache/e4f15d7542d4a87b2d5125854f22016d016d0b5eb38135f64d3c50d36f5324ec.json - graphify-out/cache/e8f0a7a3418de506b34cf98dcd66123fdf8676df257939133f99b7fca105e218.json - graphify-out/cache/ea00ce760eefd8c8b49b0c601dde610de820374f5c280971921a47c8836bb815.json - graphify-out/cache/ecd7b7152170fdf40c6c098588eaefb4abac29ec55786b6b6446eae53737ebc2.json - graphify-out/cache/ee0359cb4687a10436dac485d2681a38613671867aeb6f6955ae27e3082516de.json - graphify-out/cache/ef330e83f7740b16d0168174eadefa14585907e41cbebfc972c765ecdbed893b.json - graphify-out/cache/ef39c6d498f19a9ef495c8fc82cd7abc0ac52ed97bb81ceb00cf4456c5d25404.json - graphify-out/cache/ef49c52dbf431ab2d70b9aed1b4a384e3435fdfc8324d8405fa453096e7d8a9b.json - graphify-out/cache/efc50a848ee2b3fb86e29f9e4578de5be10b77af5d3e468cb757db526877ebf5.json - graphify-out/cache/f02006ba8be67b4ec2d3f5aa035c058f199f2206d915bd0b2aa0e09276b441ea.json - graphify-out/cache/f14fb2e3d52422224b2f6830a9931715b64b3218226b439c0e1dbe25dce2a5ce.json - graphify-out/cache/f204ffc6ff8762b63fb901d96755f240f4db3578b14ee6e05c827a38ca308665.json - graphify-out/cache/f2081897600a660e97e8cfdd541a055a2952e32567e01713c60d30861a733ebe.json - graphify-out/cache/f2f3186fe479650bc8fd20b014e256a68a89bb334d45de2c5bc48bfeb1dff655.json - graphify-out/cache/f4523778cf895cbef6bcdbcf8080a1cb757438280a9e7461b855dbc924df378f.json - graphify-out/cache/f5885206484985e3559b93506b8440446556ef96aefe691483c759723b449389.json - graphify-out/cache/f636ca779bb9981f1f7b970134cf6d60756b3c0663547dd96ab0107708c2d0c0.json - graphify-out/cache/f79858c802ba2f0e1d784f1babc3fe40f4c13c6e7265744177b1b8a9d6d03279.json - graphify-out/cache/f98d03401a04fcd6279b5f0d8884918e0300826bbc800c4825a6b2b40911e86c.json - graphify-out/cache/fad6f7ec769bb1aacf11ae891ce8a6d39960ff5c8546d03a09df0d44baebe294.json - graphify-out/cache/fb6d6b96decc9d8fa8c425d47e1e1f83bfde36074a248510fc9dfccfa1355cc1.json - graphify-out/cache/fc571dc7c97731951dbac601713355171d64db237a6edf96326076fef23d8087.json - graphify-out/cache/fcaca6274055f064513b1038a780b96c7279519193d0b313f638451e4c7497d7.json - graphify-out/cache/fd406a64d86541cc1e91e78ff9820510a3503c346aadd5e699a4017f8b586b77.json - graphify-out/cache/fee32e06cc5dafb9047245a7a3772120b3c79d66fb184a83a3c7adb24a1c425c.json - graphify-out/cache/ff8cc9d97a8d6c6c4dfb1e0ccaaae5b5f28e22943f28b80e8ee7fa72613e216f.json - graphify-out/cache/ffbe455ef52e7909f91068fde89c81c6ad2bc373ccd5c742c33eb95049dafc83.json - requirements-ml.txt - tests/test_scope_guard.py - tests/test_scope_guard_integration.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 06 jun 2026 13:08:27 -04 \n\n Hora: 1780765707

Otros

Otros

    • update dev

Otros

Otros

    • chore(graphify): refresh self-knowledge graph (AST update)

Nuevas características

Otros

    • feat(security,packaging): authorization scope guard + reproducible installs

Nuevas características

Otros

    • feat(feat): suggest next commands \n\n Version: release/0.2.148 \n\n with love \n\n Modified file(s):\n- CLAUDE.md - QUICKSTART.md - README.md - cli/README.md - cli/command_index.json - cli/doctor.py - cli/recommendation.py - cli/recommendation_signals.py - graphify-out/.graphify_ast.json - graphify-out/.graphify_cached.json - graphify-out/.graphify_detect.json - graphify-out/.graphify_labels.json - graphify-out/.graphify_uncached.txt - graphify-out/GRAPH_REPORT.md - graphify-out/cache/031e8f5e7fd55b2c0db4c2eedcc353706daed78f368eed868c8c58262e9bef73.json - graphify-out/cache/04bad0a88c727f42f0d20fb8568e421bf0a19054604393072252a993708eb0ae.json - graphify-out/cache/23be7133ea3a999fa1ba4eee004c3ed9ccf79d2be0ae3c5e4761d71c9a131672.json - graphify-out/cache/40affef8fcb928a95814d54e4761c1d20c73b8b069d123854202a085978b40fd.json - graphify-out/cache/4b84bc2aa814babd8e815b504e53e9005c2d89315e981d180cab334a054eb2aa.json - graphify-out/cache/5d18cc768ae8452cb2f7821534d9c7dbda66b413d1d9b8ae15ca1f85ac4dfc14.json - graphify-out/cache/66ec95e768e3ba39b34da750ff88c2e4d08e421838c9e07a3ae9395ce831de65.json - graphify-out/cache/6aa5631748379a7f618876aa4320012003d28540750b4bef4ce6c3b917284879.json - graphify-out/cache/7d93d0c6635336c7c1a2c62b309cb1071cbf4c43957a9c2002a9fa14906fa71b.json - graphify-out/cache/99e73fb02571dc27ae93de6dfde129b06256c53f86320d3d9c54ddc5b3914264.json - graphify-out/cache/a537209ca6c5d7e0456518e28cf51ed5d7dbbdf61e5647f4969af23a4cd22864.json - graphify-out/cache/b140a501a24a87dd076d954dce95dcaa9c8ca5639af84abd452a773c6af76802.json - graphify-out/cache/b1b8b49c63cccae65dd7154c8384f4e065b9edf7991ca23cf107643982121359.json - graphify-out/cache/b3475d3ecad80b81a44b9270d10c58f5b2dc2fc9de164c9a120315868362dd92.json - graphify-out/cache/b7ed71cf39ffac46a64c7f5b44309f8d43f272e8faa25e3e67e56d040a5d35fd.json - graphify-out/cache/c7b82847a2203ae17333916ea320365096bf37a779d506fe8326e5a08adf36c2.json - graphify-out/cache/c91f76f3f004483a8ea2e0dd0b562a2923ef81a1fef1849e8ee30e570b3ed6e7.json - graphify-out/cache/d00abbda2dd000914d645445fd3c05eca5ddd4a0eb971159dc32175c1ba38bda.json - graphify-out/cache/d8bf7baa7848f9988de7120fd0a0e116d2029f877e6f68014c78f9ca1b8a4e69.json - graphify-out/cache/e44e6c4320409546a5d72187c366aaf2e0bff56a08768f682ce2b506e54c2109.json - graphify-out/cache/f2b386b2d70fcd89d02e3507c83d8087ca38c7d4c80f1aeea37b323855f2cc40.json - graphify-out/cost.json - graphify-out/graph.html - graphify-out/graph_lazyown.json - graphify-out/manifest.json - lazyc2.py - lazyown.py - modules/graphify-out/cache/002c68a5d8bd90a7afd87aece874d680919300f1749db5b5d36df429a570a90b.json - modules/graphify-out/cache/00ecc49cc353dd16819ae15aef9b3b46680fc675f7112a7b52a1b39a98ec8e86.json - modules/graphify-out/cache/04327718c76fb2a3741aa47d73ca88e78c3a71962f698a8d488f7fb73b35cb4e.json - modules/graphify-out/cache/04e1013cdaaa16e48fe97ce0da745d838b2963087cbe18df326273a1b067a67b.json - modules/graphify-out/cache/06af6e35a790c5008b76448abd7b073236aff4b25883e11489625ae0910fff1c.json - modules/graphify-out/cache/0bbe929d6546a52becc46c9e4b875f0fe6c2ab826bd8d06a20e859d27d3d4828.json - modules/graphify-out/cache/0f44dd3aed01b0cfd9edb77f3e14f479ffd7e67b1f31cc4bf9197a99d61e7e3d.json - modules/graphify-out/cache/1240e2f3c7f6db76f66c31f4c8f5212917c8d52a5ff5026a29be33173df21a08.json - modules/graphify-out/cache/15f5ea411edceabbb87bc68a151f14985dadbd6ecf1c3f58a0591af7d03b7172.json - modules/graphify-out/cache/1602bb923409cf9c74a2b063edef8968f719667512fa8888dc1ab713d239ad19.json - modules/graphify-out/cache/16229114939ee96a45da798388d20c45cade6f8ed4247be055c02bf69237e256.json - modules/graphify-out/cache/173ef6ac8ff8e0e09843ccd09ca73ab42f0db8d44a07bb24a3307c6e81abeabd.json - modules/graphify-out/cache/17810fa1289c575546ab2f1f5005444c63cadd9ea8a021ea8d68656c0b033fa6.json - modules/graphify-out/cache/17ada399ac59a81a4f5cbea33085c6277c456fc94a8e10e8dd5eabf5041f6775.json - modules/graphify-out/cache/1a775d2b403859e0d87a57cec46001b501e465c9ab3939df5b3e75f510801e1a.json - modules/graphify-out/cache/1a98e41dbc590c7859599703cb0bd0c5d9dc8baa5c216a37e0c5d6f5fd9f1c64.json - modules/graphify-out/cache/1ad87e74340150a792513e9bfeb89b0a10609ab8e0a8a92eb13b9b44ebbdb932.json - modules/graphify-out/cache/1af842a157aa6f74edc018441862e964dbcc1a39ca5dcdbdcda42d004569078a.json - modules/graphify-out/cache/1b85e94aedc492581a7ac727dabcd66947ac78a0272d4d3c771bdda076f171e9.json - modules/graphify-out/cache/1da6c32dc3f515e67cbc40d431154b41a6f60a6d1aa851d4f7ced9ddd6f102f6.json - modules/graphify-out/cache/1eebbfedaded8299f50771805bc0f2f8e4efd5c8159a0bbd8ee6eca1c712e27a.json - modules/graphify-out/cache/217095166ef54685f378475211949aea1a81e07542ebd435521d86f6fd181b4c.json - modules/graphify-out/cache/22c1a469eca462e83d029729c7e8fa7df8a3d2a968f8c71aa5fec80fa8f5ce36.json - modules/graphify-out/cache/28e9a0072539dbbecdd2a26918822d7a9d929269b57586b148957c43847f5bf7.json - modules/graphify-out/cache/2b430cf200f59cd303c10b8b6ecceac7bde2302d6b4bc88a82128fe00d633aa3.json - modules/graphify-out/cache/2d373033a4141265a1e0448fadce895b2158259f937064acce1366f21591967e.json - modules/graphify-out/cache/2f85d60d9e180d6f3933eecec738aceaf0656d4202424471a3309550a03acbc4.json - modules/graphify-out/cache/34322fbee784e41a6ca90964b027e1177ab762054ad8f995267bc1bae96d20af.json - modules/graphify-out/cache/34e46208e6f2f6b066dfb94a608e37ddec0f0b0a90bb083a78402a65fd969368.json - modules/graphify-out/cache/36b60cb588f4ff96b1f280370779ea4b9ef9f8cb1f162cf514e2acf862015ce9.json - modules/graphify-out/cache/38a3aac38041440f46bb2dceb0fb4ce47e5bc603635d52ae8195c5779d9ab2ea.json - modules/graphify-out/cache/3a7357d10f228b14fc3db9417d131551780d12e6fedc090d70cc98386b59411c.json - modules/graphify-out/cache/3a923525e21418fde5a5a93675c08ac383531190b9db8fcf42b31049d642c788.json - modules/graphify-out/cache/408177679da228f94487d47ca786bebedfe5650e7b67c53647b5b0597b14a68a.json - modules/graphify-out/cache/4197cba86ac7f19d2d5652c06730c0507f7153afb6b037b3ec1d42e6f16702e2.json - modules/graphify-out/cache/42b220d6c2c6e2efb968f7b7106c83ec3b9568d304bd411f57d2f67210e9d8d3.json - modules/graphify-out/cache/4322c36d359a6273a03dff0ac40cfec544b9eaa0a9f10a8d5295bc70023ae244.json - modules/graphify-out/cache/4519cda64701c6b26d6213e40745fb8aa06b4fc830a68f2e5c761a3151db30f0.json - modules/graphify-out/cache/466ee6e152eff9e68a42b04282828e29436a0a4b0243f5c7cdc70387858b4bd3.json - modules/graphify-out/cache/46b21d7e09994fc4234c13ddefe7266a190741000946fe68c6a8aa1472f68761.json - modules/graphify-out/cache/47d02fd7f0d7d47f4519d6a2fccd886c790cf6da80bbce6cff39f54847f4aacf.json - modules/graphify-out/cache/49a0bc55f8774a8a305e18e08d994b1be9b880c46360fffb09035cf5a71643a0.json - modules/graphify-out/cache/4aebc0020b1578b3fefab2ca3718cc844c5e7e3b0d88073af2e0dd8f2372c299.json - modules/graphify-out/cache/5071df243916840111a4022b5cadf74118d4654ded1e74b79ec9a8c38e06c5b0.json - modules/graphify-out/cache/510f0ffd637767b9f5188118ccf29dd139304e993becb31f3cf4c052524c98b2.json - modules/graphify-out/cache/5116e72308d4d31d070b11859c20610557340cbde74a2858f3a795b68528084f.json - modules/graphify-out/cache/52d705625d1dcd901f35270bae14d6831f6d9bc62331336cfbf2dcef8fc8ba2e.json - modules/graphify-out/cache/5361d757cad9d249b369d58b5cfa1d35ef5c3eaee89aff34138795b4a2d6d47e.json - modules/graphify-out/cache/56fc6f753a4e13a8de4907c6d27b5a513ecc864cf1ac965f60f7b922f790b198.json - modules/graphify-out/cache/58887cfe1a9520d0dab433302a97e848be70a3469e75716ef9924c7443e0c436.json - modules/graphify-out/cache/58d021c03e8752214f5ad6c2e01e31a31eb20d79452c054ee36d740b63ba5ac5.json - modules/graphify-out/cache/5afbe82cd60e8cabb41b500ed732de33ce3246431d7addbea7e780e7019ec3e1.json - modules/graphify-out/cache/5d73e2649547a6a099ba96902d6eb53a112f75e19cf5f85f7cb3d94672bb9b17.json - modules/graphify-out/cache/5efb0ea8dd163daa68c4d21ae159d96133fd2805e5df747b679ed05f3a8de356.json - modules/graphify-out/cache/605d1819d9abcbb225765dcb0779a31f49c6c5c69a29ca76abb5417924a1cccc.json - modules/graphify-out/cache/6066176534f92b2d7ae9045e222aba593e5f8286efc739b18d254934924208de.json - modules/graphify-out/cache/63408142131bd158b5200b62cd9b0f2f7d03b1e39b9c6034bb17b2824131d4d5.json - modules/graphify-out/cache/63b8d6f1458df5081248e316c32985ccc7a6e135d4b714a30b8960b97a29408e.json - modules/graphify-out/cache/648c948b138f7141cb6b3a0c819f16469230c393eb9c0ccd0316b3d7eac04150.json - modules/graphify-out/cache/69e5415663b5b7861dff3baebb776e4644d550bafb3ac5823fb0cad966c72e17.json - modules/graphify-out/cache/6ca1d7759f39555e2e00db547b4c52f65c20f262b8eb94a664bb8dc13b21e772.json - modules/graphify-out/cache/6d9c6072f81245d266b72ccb16e821f978975a575dfe7d4372f808cb444630e4.json - modules/graphify-out/cache/6f29d7b81fabdaa02e59340afae00093b9a994e2181e31cbc786ec30a2ff2406.json - modules/graphify-out/cache/6f5eae5ce5dd716ae47df4fd51c3ff69f27a553cc376c4bb0945624f1a643eb2.json - modules/graphify-out/cache/71a18dadbb78437aee707cb826c56fa10e169d2c281d2a4e1e7794d3266f3247.json - modules/graphify-out/cache/72872a4a27189f9b4707600eabe2895375a74d4b8a210c2dfee6981375ae3e0e.json - modules/graphify-out/cache/7471e366c1dc5e3edc6a1d31bbc6ca925dbe6b92eceef31dfe4b699da561daf6.json - modules/graphify-out/cache/7bde5bac4df2b23b2697bfb85cec8f53979059c5879845ce005f9d837ced4589.json - modules/graphify-out/cache/7d8e453d67d061bad9f84bd293152bff1eb4050a123fb85150df76118289b3ad.json - modules/graphify-out/cache/7e3596a9864b7c26b0d8aba0a4cb3b69eb67495239f205f49bbe772c160132ca.json - modules/graphify-out/cache/805702d3ee3179d7bbaec8d0c954befdbad0afb0f74bd49b8c6c634a9d1c8302.json - modules/graphify-out/cache/823023774e52e16043875084edfef93f5444300b93c89796075f0b71a036b67a.json - modules/graphify-out/cache/839a2edd861eeec008b44eb434f7197440b8e5ef3019dc8ca3fbb221b5f667b3.json - modules/graphify-out/cache/83eb1a5626da3cdb6d06d6f465e2cb97dbf900e6f54310c57ad5ae14963bc1fd.json - modules/graphify-out/cache/850851aa15fe06a5cdaf8b176788b39fbe3863d774da28ed2663d40898ca8808.json - modules/graphify-out/cache/86eab46102bd9380bb82a5481c2497e2b6062b9c0ab9de9bc8ffd42950140898.json - modules/graphify-out/cache/881d78fe853507992f05a39b625f00c75cb5df82f4524d56ccf97c3611f39671.json - modules/graphify-out/cache/889a916fa16398f5b5e7503ef1fa72b90a3bb5c73e5ded81e5e4032292214406.json - modules/graphify-out/cache/88cc7289fb8df07ebca345b22be4489a0c2c56f1b6fa747ad7feede29fc31e5e.json - modules/graphify-out/cache/8b9702b858995529aab6ca6b346f8c5db0d2fcb9f73ba3caf2897bed0529db80.json - modules/graphify-out/cache/8e0ca4cce67e3edd49950a43810731da6d146ba0e69424a784a06589d72aa1df.json - modules/graphify-out/cache/8e9691ab5ed837d3d651c72008d750fdc3235afe43a63c359b662efacaa57758.json - modules/graphify-out/cache/90c3c081d15ce2c80c1dc125a6c2d83d308b4b82ed2d829f40da7f5fa24f1a11.json - modules/graphify-out/cache/92396e6b4f0beae5ac18a178a76037224fd6b2c7fbec2201a3d2faf5f234785c.json - modules/graphify-out/cache/92f411f6b57e381b051cfdd964707b9f57c2b4a78923b247a6203cf2af6f66a0.json - modules/graphify-out/cache/93ce0702839c90b93232b3b7486b2caefe685ef922d7f01605a84c57b35b410d.json - modules/graphify-out/cache/93eadc5de363a15c3280189388ae9454b7f21e4d7137fa9a35804ff41fe2873b.json - modules/graphify-out/cache/945449a4a92bf55c447b3d284f80111a0e8fcafa1c30f93861f48353992c5e9d.json - modules/graphify-out/cache/972f2e035d7e88101a4124b2751451024b3991b02a9b5faeb6b9d6fd07098ea2.json - modules/graphify-out/cache/98feacb28ac6c89a88c44d7d71a79b659076fe2b3d47d116d2378fb231fc3364.json - modules/graphify-out/cache/9a8747718e6c012ac452e62c4e44f065d1647ea2c112c818e2ccc44d833ef60d.json - modules/graphify-out/cache/9f46ac40b755548247f580ff2e653d4fc6d80bf01b55fb3611337672e760ccc3.json - modules/graphify-out/cache/a119edad95d9de167fd5a7d3167274c56134af46ad7737470038003942325fad.json - modules/graphify-out/cache/a2049963b5043ba8f0b3df0cea49f957dc4f66c08dd94a6d7138bb9aa55935d2.json - modules/graphify-out/cache/a2226de55076d9bd8fc98ac2568afa72afafdcf961907ce2efde2a6d29db7811.json - modules/graphify-out/cache/a369d58a9bbe61e59fa17a6c82f207db975b78aa5af7dc8e3c156194eaf00102.json - modules/graphify-out/cache/a7ee090c2c61ca65818136a592229be8ec4b94b3f0f5a1126aea845fff23cec1.json - modules/graphify-out/cache/a84ecb42b3a272f3380a3126aed625ce2e4abbf176e0a1b2c357c178d2f9dbb1.json - modules/graphify-out/cache/a908428c0934cec0a41ae0f1e1a3104a3333681e6a4e6eaaccb76be693b4b4b9.json - modules/graphify-out/cache/a923eebc79af97ccd47a94b6ebd44a092032e8c69317ecf6c77f3b47f2043f0a.json - modules/graphify-out/cache/a94463fd86743d98314e7b977a80dd7a68e4c78957dfe219d0b6436d44935449.json - modules/graphify-out/cache/ab92ec10c9d627d4ffa11eddc486cd4e418bbe612f8baa2f947db376a294c0d4.json - modules/graphify-out/cache/ad6c9a117bcdab8183df904bf0707e4b10d685268301a2f8616370f591612db4.json - modules/graphify-out/cache/adb64c1eb2481ad46c63b879cd45483d8fd50970486258405f15e23359472c6b.json - modules/graphify-out/cache/ae40bf729592bcc763d6b6c6c2bc74f09f1d60900b4fb259c149049a1a4879e2.json - modules/graphify-out/cache/af84c676ec6acda789d2aeebfa8c83cb1055533517afa3ce871b8028b19f611b.json - modules/graphify-out/cache/af85fd6a9f2a66ed659ec6fc14279b22604a5e8d742eee22652b97f571f1e277.json - modules/graphify-out/cache/b1cbaa758bad3be21f364504c35744c832752a0958105efbd2c5de684009ebbb.json - modules/graphify-out/cache/b2d37ed63d870a5cbb825120781e370e0c8eebef5cd34e8119bb6350bfa03c7f.json - modules/graphify-out/cache/b453a2de799ff1d64b1f0ab50b1a658262da4854c918c4693e1d6b245891bbbc.json - modules/graphify-out/cache/b4ee618517fc3b534a44e61447f7a48250faa687cd51eae9cc71b5a9ba0938f7.json - modules/graphify-out/cache/b63a601002d9cd33a15547f866e591e44c513f3b8a26c26ff7d2337dd1c66fe9.json - modules/graphify-out/cache/b65522ef72d7fbf8f6ff9d75ef63de89d2b5100368981a5d3e9d3d14a19c01b8.json - modules/graphify-out/cache/b6cb63e710ddd5fc625bc67429a5964229a65c3e3a9879e676a8260bac7784ee.json - modules/graphify-out/cache/bbe55f18365550f595b32e2654ac15a2bde025baf73d01c139e80fbb6c0b1b27.json - modules/graphify-out/cache/bd62a8a248b08fb9ca0eb1a063d56d6894c7bda4e944bbd6d59958995ed2a469.json - modules/graphify-out/cache/be43e925d3c08d53a7b1ec16ca45406873ea1d5c23211b750ad121a598e34c52.json - modules/graphify-out/cache/c0141cc20d3a31cffb86a15e540a5841ef0c61ba47c30592c63e75f0d3dbd765.json - modules/graphify-out/cache/c06d0c705f8f90394ca7085acb09163547cf5ffa94b2c669cff12171776118f0.json - modules/graphify-out/cache/c09b785530f780284c4a037eec27baa6f7ec32aff4ae6fa70a24b77fb51b0faf.json - modules/graphify-out/cache/c124403728199f515b9ac7876e1f73cd1771e876617ce7caec289a58c6ef6a39.json - modules/graphify-out/cache/c18b9fcf7cd951d04bcb318a3b0f6cb95167add7717bc375414944aa0a693972.json - modules/graphify-out/cache/c25f3433aac86587b2181688afaad2ac21dd57835dc1114b959ef5c84dcba139.json - modules/graphify-out/cache/c28d6f5d3fa68bc2670117e5e87cb58937de2b5fe97e93f4473a6103851d7b1a.json - modules/graphify-out/cache/c433ed6d78ad35c2701a439df1d6b7ed1e659c087f51fda6cdc0f9c43e632d72.json - modules/graphify-out/cache/c63ad41bcafdab0d41440aa0c5151147c59118cef56d1a208a5de175768ae3cf.json - modules/graphify-out/cache/ca44d706b30cc9b0142af6801a1c20cb1427ca88cc95fe7539526810fc86f8c7.json - modules/graphify-out/cache/cd15886a1da91111a71b3d9dbbea2ca89670204da62c11906f5ae75b6da32472.json - modules/graphify-out/cache/cd65efedb86f15ea7d52dc0112a424c44b60d3739dd30334f96e596c7bc1ad58.json - modules/graphify-out/cache/cd999221c11cc82527bddb8ac2ac6ddb9170e852a58bf749a1ee28d6966ac313.json - modules/graphify-out/cache/ce01861e6dbe2c0f8fc4f50044b1558965db96970e25098bae3c497035da908f.json - modules/graphify-out/cache/cfbcd0136de144066266d4e693cba9f0d1d86359970a6a9b690049afc6d72880.json - modules/graphify-out/cache/cfc035ecc1d70457c9b1869e84c609b6b96674931a904742f41210b072060f16.json - modules/graphify-out/cache/cfda4436e68a22c8d7fb180154e83392b87cd3768c7da0170b5b9c62f8aee728.json - modules/graphify-out/cache/d12dccf07d58d7c0a2b5ea5b6aa821aa419fdc8b34a48939ebf9c565bc439551.json - modules/graphify-out/cache/d2886bb1b2c2a702c60f220715404b4d543642ffd3f33963e0f82a4c63ac2e3c.json - modules/graphify-out/cache/d28bb51bb1ce8d20a6f3137ad35b14ffbc83b7364d6b7bb743933d0d922d332e.json - modules/graphify-out/cache/d3bd2be384f28e6ec932b36487bdcca4c5966b8cd696d16f8b67ae59b7471f47.json - modules/graphify-out/cache/d4848d774c2bc6e6c64f455b197ff2daf4fffb8fd262cd64a1dcb6b4bc9a725d.json - modules/graphify-out/cache/d584bce9d8acb11ef59c235ac7d4d8d804745882d2dad48da56a538cf5a6a552.json - modules/graphify-out/cache/d66147bf0f176df4d3b9dd65c8fce0193265160bc7f08689e90d35c9b5416a17.json - modules/graphify-out/cache/d767e59fd8986c7e4e13b38bf5d766e3940d0b8346b27e29b4db5bb39cb1adfa.json - modules/graphify-out/cache/d7c1275fbbe4449a0a3b42ebbabada2a51a2821ea80e2845e9ac8cc691f0c82c.json - modules/graphify-out/cache/dad8ff12deeab5bb23754cc74ce4063f26039b3a1e0e49c4a971f1a3af238d01.json - modules/graphify-out/cache/db20ee6958777ee0ad40668f2c5778a97dd313484b2c7522f120fd9544d7b475.json - modules/graphify-out/cache/dbe8a98f87d00483d3d6531215c0acc33f6fc7b9ec8b01a778c446b54fe70d4c.json - modules/graphify-out/cache/dd677b1ba4f494ee843125b5cc6e9b3e1821334a75f4ad95ee40e5fcb4986c1c.json - modules/graphify-out/cache/de6345cb6f6f2c9121358c6890b656ddff1fde9eb9cfb59527162d791eb9437b.json - modules/graphify-out/cache/df58a7d2670a99066cd4d31e2cc33d93f45a588667563b29d5176fe63245eafb.json - modules/graphify-out/cache/e00df8727fe4ec9c5ee699e063e744f97d5fa5a1e77d6cfcc697e3eb7108a193.json - modules/graphify-out/cache/e103b4a2d44b8535783229f5717e0f7d7c2f9f65e99c5f19078a0732e4153912.json - modules/graphify-out/cache/e2c629e494b277e3fa004d432969b5f98aa49dda09e6e4ae7b6884a96495d339.json - modules/graphify-out/cache/e8c82b59e3c0550f3af525820fd60aa4081a043dae5f2e1a7d3f13c8291030f0.json - modules/graphify-out/cache/ed6748ad0384ed2ed9d66bc72ba2c133e184ead3dd93d6e377156701c0c6b60a.json - modules/graphify-out/cache/f11472dd845abcbad58d1d6a11b65ea9d3d218577027608dedb4c8080d1bed16.json - modules/graphify-out/cache/f1e7a02e36872b9fd6dd295039307e6dc9ae183ee6e88cbb4dac1b64df6577ac.json - modules/graphify-out/cache/f8d2fc24e6fc86802b4e91296690ab3c8b31bbbfe70698532c05a90aa3bd486d.json - modules/graphify-out/cache/fd2a60045d1899d661c492a7d4e5eefd1d010691f80aafcab0be5abf01348cdc.json - modules/graphify-out/cache/fdcbc4cf5a17a1e3ce16cd550c9a16f7a6f12cb07fca92a0ad5bee7f77ed5470.json - modules/graphify-out/cache/ff7170035f673bef01ade88b0768aa07502c88767c2db95705408cef8d005e16.json - skills/lazyown_mcp.py - static/security_dashboard.png - tests/test_command_palette.py - tests/test_credentials_rotation.py - tests/test_doctor.py - tests/test_recommendation.py\nDeleted file(s):\n- graphify-out/.graphify_ast.json - graphify-out/.graphify_cached.json - graphify-out/.graphify_detect.json - graphify-out/.graphify_labels.json - graphify-out/.graphify_uncached.txt\nCreated file(s):\n- cli/doctor.py - cli/recommendation.py - cli/recommendation_signals.py - graphify-out/cache/031e8f5e7fd55b2c0db4c2eedcc353706daed78f368eed868c8c58262e9bef73.json - graphify-out/cache/04bad0a88c727f42f0d20fb8568e421bf0a19054604393072252a993708eb0ae.json - graphify-out/cache/23be7133ea3a999fa1ba4eee004c3ed9ccf79d2be0ae3c5e4761d71c9a131672.json - graphify-out/cache/40affef8fcb928a95814d54e4761c1d20c73b8b069d123854202a085978b40fd.json - graphify-out/cache/4b84bc2aa814babd8e815b504e53e9005c2d89315e981d180cab334a054eb2aa.json - graphify-out/cache/5d18cc768ae8452cb2f7821534d9c7dbda66b413d1d9b8ae15ca1f85ac4dfc14.json - graphify-out/cache/66ec95e768e3ba39b34da750ff88c2e4d08e421838c9e07a3ae9395ce831de65.json - graphify-out/cache/6aa5631748379a7f618876aa4320012003d28540750b4bef4ce6c3b917284879.json - graphify-out/cache/7d93d0c6635336c7c1a2c62b309cb1071cbf4c43957a9c2002a9fa14906fa71b.json - graphify-out/cache/99e73fb02571dc27ae93de6dfde129b06256c53f86320d3d9c54ddc5b3914264.json - graphify-out/cache/a537209ca6c5d7e0456518e28cf51ed5d7dbbdf61e5647f4969af23a4cd22864.json - graphify-out/cache/b140a501a24a87dd076d954dce95dcaa9c8ca5639af84abd452a773c6af76802.json - graphify-out/cache/b1b8b49c63cccae65dd7154c8384f4e065b9edf7991ca23cf107643982121359.json - graphify-out/cache/b3475d3ecad80b81a44b9270d10c58f5b2dc2fc9de164c9a120315868362dd92.json - graphify-out/cache/b7ed71cf39ffac46a64c7f5b44309f8d43f272e8faa25e3e67e56d040a5d35fd.json - graphify-out/cache/c7b82847a2203ae17333916ea320365096bf37a779d506fe8326e5a08adf36c2.json - graphify-out/cache/c91f76f3f004483a8ea2e0dd0b562a2923ef81a1fef1849e8ee30e570b3ed6e7.json - graphify-out/cache/d00abbda2dd000914d645445fd3c05eca5ddd4a0eb971159dc32175c1ba38bda.json - graphify-out/cache/d8bf7baa7848f9988de7120fd0a0e116d2029f877e6f68014c78f9ca1b8a4e69.json - graphify-out/cache/e44e6c4320409546a5d72187c366aaf2e0bff56a08768f682ce2b506e54c2109.json - graphify-out/cache/f2b386b2d70fcd89d02e3507c83d8087ca38c7d4c80f1aeea37b323855f2cc40.json - graphify-out/cost.json - modules/graphify-out/cache/002c68a5d8bd90a7afd87aece874d680919300f1749db5b5d36df429a570a90b.json - modules/graphify-out/cache/00ecc49cc353dd16819ae15aef9b3b46680fc675f7112a7b52a1b39a98ec8e86.json - modules/graphify-out/cache/04327718c76fb2a3741aa47d73ca88e78c3a71962f698a8d488f7fb73b35cb4e.json - modules/graphify-out/cache/04e1013cdaaa16e48fe97ce0da745d838b2963087cbe18df326273a1b067a67b.json - modules/graphify-out/cache/06af6e35a790c5008b76448abd7b073236aff4b25883e11489625ae0910fff1c.json - modules/graphify-out/cache/0bbe929d6546a52becc46c9e4b875f0fe6c2ab826bd8d06a20e859d27d3d4828.json - modules/graphify-out/cache/0f44dd3aed01b0cfd9edb77f3e14f479ffd7e67b1f31cc4bf9197a99d61e7e3d.json - modules/graphify-out/cache/1240e2f3c7f6db76f66c31f4c8f5212917c8d52a5ff5026a29be33173df21a08.json - modules/graphify-out/cache/15f5ea411edceabbb87bc68a151f14985dadbd6ecf1c3f58a0591af7d03b7172.json - modules/graphify-out/cache/1602bb923409cf9c74a2b063edef8968f719667512fa8888dc1ab713d239ad19.json - modules/graphify-out/cache/16229114939ee96a45da798388d20c45cade6f8ed4247be055c02bf69237e256.json - modules/graphify-out/cache/173ef6ac8ff8e0e09843ccd09ca73ab42f0db8d44a07bb24a3307c6e81abeabd.json - modules/graphify-out/cache/17810fa1289c575546ab2f1f5005444c63cadd9ea8a021ea8d68656c0b033fa6.json - modules/graphify-out/cache/17ada399ac59a81a4f5cbea33085c6277c456fc94a8e10e8dd5eabf5041f6775.json - modules/graphify-out/cache/1a775d2b403859e0d87a57cec46001b501e465c9ab3939df5b3e75f510801e1a.json - modules/graphify-out/cache/1a98e41dbc590c7859599703cb0bd0c5d9dc8baa5c216a37e0c5d6f5fd9f1c64.json - modules/graphify-out/cache/1ad87e74340150a792513e9bfeb89b0a10609ab8e0a8a92eb13b9b44ebbdb932.json - modules/graphify-out/cache/1af842a157aa6f74edc018441862e964dbcc1a39ca5dcdbdcda42d004569078a.json - modules/graphify-out/cache/1b85e94aedc492581a7ac727dabcd66947ac78a0272d4d3c771bdda076f171e9.json - modules/graphify-out/cache/1da6c32dc3f515e67cbc40d431154b41a6f60a6d1aa851d4f7ced9ddd6f102f6.json - modules/graphify-out/cache/1eebbfedaded8299f50771805bc0f2f8e4efd5c8159a0bbd8ee6eca1c712e27a.json - modules/graphify-out/cache/217095166ef54685f378475211949aea1a81e07542ebd435521d86f6fd181b4c.json - modules/graphify-out/cache/22c1a469eca462e83d029729c7e8fa7df8a3d2a968f8c71aa5fec80fa8f5ce36.json - modules/graphify-out/cache/28e9a0072539dbbecdd2a26918822d7a9d929269b57586b148957c43847f5bf7.json - modules/graphify-out/cache/2b430cf200f59cd303c10b8b6ecceac7bde2302d6b4bc88a82128fe00d633aa3.json - modules/graphify-out/cache/2d373033a4141265a1e0448fadce895b2158259f937064acce1366f21591967e.json - modules/graphify-out/cache/2f85d60d9e180d6f3933eecec738aceaf0656d4202424471a3309550a03acbc4.json - modules/graphify-out/cache/34322fbee784e41a6ca90964b027e1177ab762054ad8f995267bc1bae96d20af.json - modules/graphify-out/cache/34e46208e6f2f6b066dfb94a608e37ddec0f0b0a90bb083a78402a65fd969368.json - modules/graphify-out/cache/36b60cb588f4ff96b1f280370779ea4b9ef9f8cb1f162cf514e2acf862015ce9.json - modules/graphify-out/cache/38a3aac38041440f46bb2dceb0fb4ce47e5bc603635d52ae8195c5779d9ab2ea.json - modules/graphify-out/cache/3a7357d10f228b14fc3db9417d131551780d12e6fedc090d70cc98386b59411c.json - modules/graphify-out/cache/3a923525e21418fde5a5a93675c08ac383531190b9db8fcf42b31049d642c788.json - modules/graphify-out/cache/408177679da228f94487d47ca786bebedfe5650e7b67c53647b5b0597b14a68a.json - modules/graphify-out/cache/4197cba86ac7f19d2d5652c06730c0507f7153afb6b037b3ec1d42e6f16702e2.json - modules/graphify-out/cache/42b220d6c2c6e2efb968f7b7106c83ec3b9568d304bd411f57d2f67210e9d8d3.json - modules/graphify-out/cache/4322c36d359a6273a03dff0ac40cfec544b9eaa0a9f10a8d5295bc70023ae244.json - modules/graphify-out/cache/4519cda64701c6b26d6213e40745fb8aa06b4fc830a68f2e5c761a3151db30f0.json - modules/graphify-out/cache/466ee6e152eff9e68a42b04282828e29436a0a4b0243f5c7cdc70387858b4bd3.json - modules/graphify-out/cache/46b21d7e09994fc4234c13ddefe7266a190741000946fe68c6a8aa1472f68761.json - modules/graphify-out/cache/47d02fd7f0d7d47f4519d6a2fccd886c790cf6da80bbce6cff39f54847f4aacf.json - modules/graphify-out/cache/49a0bc55f8774a8a305e18e08d994b1be9b880c46360fffb09035cf5a71643a0.json - modules/graphify-out/cache/4aebc0020b1578b3fefab2ca3718cc844c5e7e3b0d88073af2e0dd8f2372c299.json - modules/graphify-out/cache/5071df243916840111a4022b5cadf74118d4654ded1e74b79ec9a8c38e06c5b0.json - modules/graphify-out/cache/510f0ffd637767b9f5188118ccf29dd139304e993becb31f3cf4c052524c98b2.json - modules/graphify-out/cache/5116e72308d4d31d070b11859c20610557340cbde74a2858f3a795b68528084f.json - modules/graphify-out/cache/52d705625d1dcd901f35270bae14d6831f6d9bc62331336cfbf2dcef8fc8ba2e.json - modules/graphify-out/cache/5361d757cad9d249b369d58b5cfa1d35ef5c3eaee89aff34138795b4a2d6d47e.json - modules/graphify-out/cache/56fc6f753a4e13a8de4907c6d27b5a513ecc864cf1ac965f60f7b922f790b198.json - modules/graphify-out/cache/58887cfe1a9520d0dab433302a97e848be70a3469e75716ef9924c7443e0c436.json - modules/graphify-out/cache/58d021c03e8752214f5ad6c2e01e31a31eb20d79452c054ee36d740b63ba5ac5.json - modules/graphify-out/cache/5afbe82cd60e8cabb41b500ed732de33ce3246431d7addbea7e780e7019ec3e1.json - modules/graphify-out/cache/5d73e2649547a6a099ba96902d6eb53a112f75e19cf5f85f7cb3d94672bb9b17.json - modules/graphify-out/cache/5efb0ea8dd163daa68c4d21ae159d96133fd2805e5df747b679ed05f3a8de356.json - modules/graphify-out/cache/605d1819d9abcbb225765dcb0779a31f49c6c5c69a29ca76abb5417924a1cccc.json - modules/graphify-out/cache/6066176534f92b2d7ae9045e222aba593e5f8286efc739b18d254934924208de.json - modules/graphify-out/cache/63408142131bd158b5200b62cd9b0f2f7d03b1e39b9c6034bb17b2824131d4d5.json - modules/graphify-out/cache/63b8d6f1458df5081248e316c32985ccc7a6e135d4b714a30b8960b97a29408e.json - modules/graphify-out/cache/648c948b138f7141cb6b3a0c819f16469230c393eb9c0ccd0316b3d7eac04150.json - modules/graphify-out/cache/69e5415663b5b7861dff3baebb776e4644d550bafb3ac5823fb0cad966c72e17.json - modules/graphify-out/cache/6ca1d7759f39555e2e00db547b4c52f65c20f262b8eb94a664bb8dc13b21e772.json - modules/graphify-out/cache/6d9c6072f81245d266b72ccb16e821f978975a575dfe7d4372f808cb444630e4.json - modules/graphify-out/cache/6f29d7b81fabdaa02e59340afae00093b9a994e2181e31cbc786ec30a2ff2406.json - modules/graphify-out/cache/6f5eae5ce5dd716ae47df4fd51c3ff69f27a553cc376c4bb0945624f1a643eb2.json - modules/graphify-out/cache/71a18dadbb78437aee707cb826c56fa10e169d2c281d2a4e1e7794d3266f3247.json - modules/graphify-out/cache/72872a4a27189f9b4707600eabe2895375a74d4b8a210c2dfee6981375ae3e0e.json - modules/graphify-out/cache/7471e366c1dc5e3edc6a1d31bbc6ca925dbe6b92eceef31dfe4b699da561daf6.json - modules/graphify-out/cache/7bde5bac4df2b23b2697bfb85cec8f53979059c5879845ce005f9d837ced4589.json - modules/graphify-out/cache/7d8e453d67d061bad9f84bd293152bff1eb4050a123fb85150df76118289b3ad.json - modules/graphify-out/cache/7e3596a9864b7c26b0d8aba0a4cb3b69eb67495239f205f49bbe772c160132ca.json - modules/graphify-out/cache/805702d3ee3179d7bbaec8d0c954befdbad0afb0f74bd49b8c6c634a9d1c8302.json - modules/graphify-out/cache/823023774e52e16043875084edfef93f5444300b93c89796075f0b71a036b67a.json - modules/graphify-out/cache/839a2edd861eeec008b44eb434f7197440b8e5ef3019dc8ca3fbb221b5f667b3.json - modules/graphify-out/cache/83eb1a5626da3cdb6d06d6f465e2cb97dbf900e6f54310c57ad5ae14963bc1fd.json - modules/graphify-out/cache/850851aa15fe06a5cdaf8b176788b39fbe3863d774da28ed2663d40898ca8808.json - modules/graphify-out/cache/86eab46102bd9380bb82a5481c2497e2b6062b9c0ab9de9bc8ffd42950140898.json - modules/graphify-out/cache/881d78fe853507992f05a39b625f00c75cb5df82f4524d56ccf97c3611f39671.json - modules/graphify-out/cache/889a916fa16398f5b5e7503ef1fa72b90a3bb5c73e5ded81e5e4032292214406.json - modules/graphify-out/cache/88cc7289fb8df07ebca345b22be4489a0c2c56f1b6fa747ad7feede29fc31e5e.json - modules/graphify-out/cache/8b9702b858995529aab6ca6b346f8c5db0d2fcb9f73ba3caf2897bed0529db80.json - modules/graphify-out/cache/8e0ca4cce67e3edd49950a43810731da6d146ba0e69424a784a06589d72aa1df.json - modules/graphify-out/cache/8e9691ab5ed837d3d651c72008d750fdc3235afe43a63c359b662efacaa57758.json - modules/graphify-out/cache/90c3c081d15ce2c80c1dc125a6c2d83d308b4b82ed2d829f40da7f5fa24f1a11.json - modules/graphify-out/cache/92396e6b4f0beae5ac18a178a76037224fd6b2c7fbec2201a3d2faf5f234785c.json - modules/graphify-out/cache/92f411f6b57e381b051cfdd964707b9f57c2b4a78923b247a6203cf2af6f66a0.json - modules/graphify-out/cache/93ce0702839c90b93232b3b7486b2caefe685ef922d7f01605a84c57b35b410d.json - modules/graphify-out/cache/93eadc5de363a15c3280189388ae9454b7f21e4d7137fa9a35804ff41fe2873b.json - modules/graphify-out/cache/945449a4a92bf55c447b3d284f80111a0e8fcafa1c30f93861f48353992c5e9d.json - modules/graphify-out/cache/972f2e035d7e88101a4124b2751451024b3991b02a9b5faeb6b9d6fd07098ea2.json - modules/graphify-out/cache/98feacb28ac6c89a88c44d7d71a79b659076fe2b3d47d116d2378fb231fc3364.json - modules/graphify-out/cache/9a8747718e6c012ac452e62c4e44f065d1647ea2c112c818e2ccc44d833ef60d.json - modules/graphify-out/cache/9f46ac40b755548247f580ff2e653d4fc6d80bf01b55fb3611337672e760ccc3.json - modules/graphify-out/cache/a119edad95d9de167fd5a7d3167274c56134af46ad7737470038003942325fad.json - modules/graphify-out/cache/a2049963b5043ba8f0b3df0cea49f957dc4f66c08dd94a6d7138bb9aa55935d2.json - modules/graphify-out/cache/a2226de55076d9bd8fc98ac2568afa72afafdcf961907ce2efde2a6d29db7811.json - modules/graphify-out/cache/a369d58a9bbe61e59fa17a6c82f207db975b78aa5af7dc8e3c156194eaf00102.json - modules/graphify-out/cache/a7ee090c2c61ca65818136a592229be8ec4b94b3f0f5a1126aea845fff23cec1.json - modules/graphify-out/cache/a84ecb42b3a272f3380a3126aed625ce2e4abbf176e0a1b2c357c178d2f9dbb1.json - modules/graphify-out/cache/a908428c0934cec0a41ae0f1e1a3104a3333681e6a4e6eaaccb76be693b4b4b9.json - modules/graphify-out/cache/a923eebc79af97ccd47a94b6ebd44a092032e8c69317ecf6c77f3b47f2043f0a.json - modules/graphify-out/cache/a94463fd86743d98314e7b977a80dd7a68e4c78957dfe219d0b6436d44935449.json - modules/graphify-out/cache/ab92ec10c9d627d4ffa11eddc486cd4e418bbe612f8baa2f947db376a294c0d4.json - modules/graphify-out/cache/ad6c9a117bcdab8183df904bf0707e4b10d685268301a2f8616370f591612db4.json - modules/graphify-out/cache/adb64c1eb2481ad46c63b879cd45483d8fd50970486258405f15e23359472c6b.json - modules/graphify-out/cache/ae40bf729592bcc763d6b6c6c2bc74f09f1d60900b4fb259c149049a1a4879e2.json - modules/graphify-out/cache/af84c676ec6acda789d2aeebfa8c83cb1055533517afa3ce871b8028b19f611b.json - modules/graphify-out/cache/af85fd6a9f2a66ed659ec6fc14279b22604a5e8d742eee22652b97f571f1e277.json - modules/graphify-out/cache/b1cbaa758bad3be21f364504c35744c832752a0958105efbd2c5de684009ebbb.json - modules/graphify-out/cache/b2d37ed63d870a5cbb825120781e370e0c8eebef5cd34e8119bb6350bfa03c7f.json - modules/graphify-out/cache/b453a2de799ff1d64b1f0ab50b1a658262da4854c918c4693e1d6b245891bbbc.json - modules/graphify-out/cache/b4ee618517fc3b534a44e61447f7a48250faa687cd51eae9cc71b5a9ba0938f7.json - modules/graphify-out/cache/b63a601002d9cd33a15547f866e591e44c513f3b8a26c26ff7d2337dd1c66fe9.json - modules/graphify-out/cache/b65522ef72d7fbf8f6ff9d75ef63de89d2b5100368981a5d3e9d3d14a19c01b8.json - modules/graphify-out/cache/b6cb63e710ddd5fc625bc67429a5964229a65c3e3a9879e676a8260bac7784ee.json - modules/graphify-out/cache/bbe55f18365550f595b32e2654ac15a2bde025baf73d01c139e80fbb6c0b1b27.json - modules/graphify-out/cache/bd62a8a248b08fb9ca0eb1a063d56d6894c7bda4e944bbd6d59958995ed2a469.json - modules/graphify-out/cache/be43e925d3c08d53a7b1ec16ca45406873ea1d5c23211b750ad121a598e34c52.json - modules/graphify-out/cache/c0141cc20d3a31cffb86a15e540a5841ef0c61ba47c30592c63e75f0d3dbd765.json - modules/graphify-out/cache/c06d0c705f8f90394ca7085acb09163547cf5ffa94b2c669cff12171776118f0.json - modules/graphify-out/cache/c09b785530f780284c4a037eec27baa6f7ec32aff4ae6fa70a24b77fb51b0faf.json - modules/graphify-out/cache/c124403728199f515b9ac7876e1f73cd1771e876617ce7caec289a58c6ef6a39.json - modules/graphify-out/cache/c18b9fcf7cd951d04bcb318a3b0f6cb95167add7717bc375414944aa0a693972.json - modules/graphify-out/cache/c25f3433aac86587b2181688afaad2ac21dd57835dc1114b959ef5c84dcba139.json - modules/graphify-out/cache/c28d6f5d3fa68bc2670117e5e87cb58937de2b5fe97e93f4473a6103851d7b1a.json - modules/graphify-out/cache/c433ed6d78ad35c2701a439df1d6b7ed1e659c087f51fda6cdc0f9c43e632d72.json - modules/graphify-out/cache/c63ad41bcafdab0d41440aa0c5151147c59118cef56d1a208a5de175768ae3cf.json - modules/graphify-out/cache/ca44d706b30cc9b0142af6801a1c20cb1427ca88cc95fe7539526810fc86f8c7.json - modules/graphify-out/cache/cd15886a1da91111a71b3d9dbbea2ca89670204da62c11906f5ae75b6da32472.json - modules/graphify-out/cache/cd65efedb86f15ea7d52dc0112a424c44b60d3739dd30334f96e596c7bc1ad58.json - modules/graphify-out/cache/cd999221c11cc82527bddb8ac2ac6ddb9170e852a58bf749a1ee28d6966ac313.json - modules/graphify-out/cache/ce01861e6dbe2c0f8fc4f50044b1558965db96970e25098bae3c497035da908f.json - modules/graphify-out/cache/cfbcd0136de144066266d4e693cba9f0d1d86359970a6a9b690049afc6d72880.json - modules/graphify-out/cache/cfc035ecc1d70457c9b1869e84c609b6b96674931a904742f41210b072060f16.json - modules/graphify-out/cache/cfda4436e68a22c8d7fb180154e83392b87cd3768c7da0170b5b9c62f8aee728.json - modules/graphify-out/cache/d12dccf07d58d7c0a2b5ea5b6aa821aa419fdc8b34a48939ebf9c565bc439551.json - modules/graphify-out/cache/d2886bb1b2c2a702c60f220715404b4d543642ffd3f33963e0f82a4c63ac2e3c.json - modules/graphify-out/cache/d28bb51bb1ce8d20a6f3137ad35b14ffbc83b7364d6b7bb743933d0d922d332e.json - modules/graphify-out/cache/d3bd2be384f28e6ec932b36487bdcca4c5966b8cd696d16f8b67ae59b7471f47.json - modules/graphify-out/cache/d4848d774c2bc6e6c64f455b197ff2daf4fffb8fd262cd64a1dcb6b4bc9a725d.json - modules/graphify-out/cache/d584bce9d8acb11ef59c235ac7d4d8d804745882d2dad48da56a538cf5a6a552.json - modules/graphify-out/cache/d66147bf0f176df4d3b9dd65c8fce0193265160bc7f08689e90d35c9b5416a17.json - modules/graphify-out/cache/d767e59fd8986c7e4e13b38bf5d766e3940d0b8346b27e29b4db5bb39cb1adfa.json - modules/graphify-out/cache/d7c1275fbbe4449a0a3b42ebbabada2a51a2821ea80e2845e9ac8cc691f0c82c.json - modules/graphify-out/cache/dad8ff12deeab5bb23754cc74ce4063f26039b3a1e0e49c4a971f1a3af238d01.json - modules/graphify-out/cache/db20ee6958777ee0ad40668f2c5778a97dd313484b2c7522f120fd9544d7b475.json - modules/graphify-out/cache/dbe8a98f87d00483d3d6531215c0acc33f6fc7b9ec8b01a778c446b54fe70d4c.json - modules/graphify-out/cache/dd677b1ba4f494ee843125b5cc6e9b3e1821334a75f4ad95ee40e5fcb4986c1c.json - modules/graphify-out/cache/de6345cb6f6f2c9121358c6890b656ddff1fde9eb9cfb59527162d791eb9437b.json - modules/graphify-out/cache/df58a7d2670a99066cd4d31e2cc33d93f45a588667563b29d5176fe63245eafb.json - modules/graphify-out/cache/e00df8727fe4ec9c5ee699e063e744f97d5fa5a1e77d6cfcc697e3eb7108a193.json - modules/graphify-out/cache/e103b4a2d44b8535783229f5717e0f7d7c2f9f65e99c5f19078a0732e4153912.json - modules/graphify-out/cache/e2c629e494b277e3fa004d432969b5f98aa49dda09e6e4ae7b6884a96495d339.json - modules/graphify-out/cache/e8c82b59e3c0550f3af525820fd60aa4081a043dae5f2e1a7d3f13c8291030f0.json - modules/graphify-out/cache/ed6748ad0384ed2ed9d66bc72ba2c133e184ead3dd93d6e377156701c0c6b60a.json - modules/graphify-out/cache/f11472dd845abcbad58d1d6a11b65ea9d3d218577027608dedb4c8080d1bed16.json - modules/graphify-out/cache/f1e7a02e36872b9fd6dd295039307e6dc9ae183ee6e88cbb4dac1b64df6577ac.json - modules/graphify-out/cache/f8d2fc24e6fc86802b4e91296690ab3c8b31bbbfe70698532c05a90aa3bd486d.json - modules/graphify-out/cache/fd2a60045d1899d661c492a7d4e5eefd1d010691f80aafcab0be5abf01348cdc.json - modules/graphify-out/cache/fdcbc4cf5a17a1e3ce16cd550c9a16f7a6f12cb07fca92a0ad5bee7f77ed5470.json - modules/graphify-out/cache/ff7170035f673bef01ade88b0768aa07502c88767c2db95705408cef8d005e16.json - tests/test_credentials_rotation.py - tests/test_doctor.py - tests/test_recommendation.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: jue 04 jun 2026 21:35:56 -04 \n\n Hora: 1780623356

Nuevas características

Otros

    • feat(reco): unify next-best-action recommenders into one engine

Nuevas características

Otros

Correcciones

Otros

Nuevas características

Otros

Otros

Otros

    • feature(feat): new l00t commands \n\n Version: release/0.2.143 \n\n and some love \n\n Modified file(s):\n- CLAUDE.md - COMMANDS.md - cli/command_chain.py - cli/command_index.json - docs/COMMANDS.html - docs/command_chain.md - lazyown.py - skills/lazyown_mcp.py - tests/test_command_chain.py - tests/test_command_palette.py\nCreated file(s):\n- cli/command_chain.py - docs/command_chain.md - tests/test_command_chain.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mié 27 may 2026 23:50:28 -04 \n\n Hora: 1779940228

Nuevas características

Otros

    • feat(chain): add prev/next command-chain primitive + CLAUDE.md tech-debt law

Documentación

Otros

    • docs(docs): new docs \n\n Version: release/0.2.141 \n\n with love \n\n Modified file(s):\n- .github/dependabot.yml - .hermes/plans/2026-05-25_lazyown-architecture-improvements.md - AGENTS.md - CLAUDE.md - COMMANDS.md - CONTRIBUTING.md - ESSENTIALS.md - QUICKSTART.md - README.md - SECURITY.md - UTILS.md - docs/COMMANDS.html - docs/UTILS.html - docs/c2.md - docs/cred.md - docs/enum.md - docs/exfil.md - docs/exploit.md - docs/lateral.md - docs/persist.md - docs/postexp.md - docs/privesc.md - docs/recon.md - docs/report.md - lazyc2/security/README.md - lazyown.py - modules/cgi-bin/README.md - modules/modules/README.md - pull_request_template.md - readmeneitor.py - run_telegram_hermes.sh - skills/README.md - skills/hermes-lazyown/README.md - skills/hermes-lazyown/SKILL.md - skills/hermes-lazyown/init.py - skills/hermes-lazyown/claudemd_rules.py - skills/hermes-lazyown/config_bridge.py - skills/hermes-lazyown/constants.py - skills/hermes-lazyown/executor.py - skills/hermes-lazyown/hermes_sync.py - skills/hermes-lazyown/mcp_server.py - skills/hermes-lazyown/output_compactor.py - skills/lazyown.md - skills/lazyown/SKILL.md - skills/tests/README.md - telegram_hermes.py - test/README.md - utils.py\nCreated file(s):\n- .github/dependabot.yml - .hermes/plans/2026-05-25_lazyown-architecture-improvements.md - docs/c2.md - docs/cred.md - docs/enum.md - docs/exfil.md - docs/exploit.md - docs/lateral.md - docs/persist.md - docs/postexp.md - docs/privesc.md - docs/recon.md - docs/report.md - lazyc2/security/README.md - modules/cgi-bin/README.md - modules/modules/README.md - run_telegram_hermes.sh - skills/hermes-lazyown/README.md - skills/hermes-lazyown/SKILL.md - skills/hermes-lazyown/init.py - skills/hermes-lazyown/claudemd_rules.py - skills/hermes-lazyown/config_bridge.py - skills/hermes-lazyown/constants.py - skills/hermes-lazyown/executor.py - skills/hermes-lazyown/hermes_sync.py - skills/hermes-lazyown/mcp_server.py - skills/hermes-lazyown/output_compactor.py - skills/tests/README.md - telegram_hermes.py - test/README.md\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: lun 25 may 2026 02:27:57 -04 \n\n Hora: 1779690477

Otros

Otros

    • fix: regenerate COMMANDS.md/UTILS.md, fix utils.py banner, translate remaining Spanish comments

Otros

Otros

    • docs: add branching strategy (dev/pp/main) to CLAUDE.md, AGENTS.md, CONTRIBUTING.md, SKILL.md

Otros

Otros

    • docs: translate all Spanish docstrings/UI to English, sync MCP tool count to 131, add phase guides

Otros

Otros

    • feat: add Hermes-native MCP integration layer (hermes-lazyown)

Otros

Otros

    • Create dependabot.yml

Nuevas características

Otros

Refactorización

Otros

Nuevas características

Otros

Nuevas características

Otros

    • feat(feat): some new feats \n\n Version: release/0.2.138 \n\n with love \n\n Modified file(s):\n- .gitignore - AGENTS.md - CHEATSHEET.md - ESSENTIALS.md - PLAN_WORLDCLASS.md - QUICKSTART.md - cli/commands/init.py - cli/commands/enum.py - cli/commands/recon.py - cli/lazynmap_post.py - cli/recon_plan.py - knowledge_base_vuln.json - lazyown.py - modules/knowledge_base_vuln.json - scripts/setup_hermes_mcp.sh - skills/README.md - skills/lazyown/README.md - skills/lazyown/SKILL.md - soul.md - tests/test_lazynmap_post.py - tests/test_recon_plan.py\nDeleted file(s):\n- knowledge_base_vuln.json - modules/knowledge_base_vuln.json\nCreated file(s):\n- AGENTS.md - CHEATSHEET.md - ESSENTIALS.md - PLAN_WORLDCLASS.md - cli/commands/enum.py - cli/commands/recon.py - cli/lazynmap_post.py - cli/recon_plan.py - scripts/setup_hermes_mcp.sh - skills/lazyown/README.md - skills/lazyown/SKILL.md - soul.md - tests/test_lazynmap_post.py - tests/test_recon_plan.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: vie 22 may 2026 21:52:50 -04 \n\n Hora: 1779501170

Otros

Otros

    • Batch A: migrate 22 do_* methods to phase-scoped CommandSets + Hermes-friendly docs

Nuevas características

Otros

    • feat(lazynmap): generate recon plan from trigger catalog after scan

Otros

Otros

    • chore(dedup): untrack runtime cache knowledge_base_vuln.json

Refactorización

Otros

Refactorización

Otros

Correcciones

Otros

Refactorización

Otros

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

Correcciones

Otros

Correcciones

Otros

Correcciones

Otros

Correcciones

Otros

Nuevas características

Otros

Documentación

Otros

    • docs(docs): update CLAUDE.md with session learnings \n\n Version: release/0.2.120 \n\n expand repo map with 30 dirs and gitignore notes; add README convention as coding standard rule 11; add blueprint template_folder pattern to extending section; add new directory row to extension table; add 15f DEPLOY.sh section; update 16 read-these-next \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: vie 15 may 2026 19:22:28 -04 \n\n Hora: 1778887348

Documentación

Otros

    • docs(docs): add README to every project directory \n\n Version: release/0.2.119 \n\n create 21 new READMEs and update 3 existing ones; covers cli, core, modules, templates, sessions, tools, parquets, tests, static, lazyscripts, playbooks, lazyadversaries, scripts, lazyown-docker, lazygui, vpn, docs, lazyc2, modules_ext, modules/backdoor, modules/integrations, modules/rootkit, modules/win_rootkit, cli/commands; remove emojis from lazyaddons and plugins READMEs; update skills README with 95 tool count and collab note \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: vie 15 may 2026 19:02:47 -04 \n\n Hora: 1778886167

Documentación

Otros

    • docs(docs): CLAUDE.md update with beacon family, collab, and onboarding \n\n Version: release/0.2.118 \n\n add sections 15c-15e covering blacksandbeacon Linux BOF, collab_bp team server, and QUICKSTART onboarding; update repository map, C2 surface, sessions table, and cheatsheet \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: vie 15 may 2026 16:11:13 -04 \n\n Hora: 1778875873

Nuevas características

Otros

Nuevas características

Otros

    • feat(feat): blacksandbeacon Linux BOF addon \n\n Version: release/0.2.117 \n\n add blacksandbeacon and blacksandbeacon_bof lazyaddons with 59 tests and README updates \n\n Modified file(s):\n- README.md - lazyaddons/blacksandbeacon.yaml - lazyaddons/blacksandbeacon_bof.yaml - tests/test_blacksandbeacon_addon.py\nCreated file(s):\n- lazyaddons/blacksandbeacon.yaml - lazyaddons/blacksandbeacon_bof.yaml - tests/test_blacksandbeacon_addon.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: vie 15 may 2026 14:02:09 -04 \n\n Hora: 1778868129

Nuevas características

Otros

    • feat(c2): add blacksandbeacon lazyaddon with Linux BOF support

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

Otros

Otros

Otros

Otros

Nuevas características

Otros

Nuevas características

Otros

Refactorización

Otros

Otros

Otros

Refactorización

Otros

Refactorización

Otros

Nuevas características

Otros

Nuevas características

Otros

    • feat(feat): reasdme updates \n\n Version: release/0.2.101 \n\n \n\n Modified file(s):\n- CHANGELOG.md - README.md - cli/palette_command.py - cli/palette_graph.py - docs/CHANGELOG.html - docs/README.html - lazyaddons/dirtyfrag.yaml - lazyc2.py - skills/lazyown_mcp.py - templates/base.html - templates/palette.html - tests/test_command_palette.py - version.json\nCreated file(s):\n- cli/palette_graph.py - lazyaddons/dirtyfrag.yaml - templates/palette.html\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 09 may 2026 01:59:51 -04 \n\n Hora: 1778306391

Nuevas características

Otros

Otros

Otros

Otros

Otros

    • Add files via upload

Nuevas características

Otros

Otros

Otros

Refactorización

Otros

Nuevas características

Otros

    • feat(feat): new features llm new bug fixing and new refactoring \n\n Version: release/0.2.97 \n\n with love \n\n Modified file(s):\n- .codacyrc - .env.example - .eslintignore - .eslintrc.json - .gitignore - .mcp.json - .pylintrc - CLAUDE.md - DEPLOY.sh - README.md - cert.pem - cert.pem.bkp - docs/SECURITY_PLAN.md - graphify-out/.graphify_detect.json - graphify-out/.graphify_python - install.sh - key.pem - key.pem.bkp - knowledge_base_vuln.json - lazyaddons/copyfail.yaml - lazyaddons/gui2.yaml - lazyaddons/lazyaddon_creator.yaml - lazyaddons/lazyllmchat.yaml - lazyaddons/opencode_adapter.yaml - lazyaddons/toposwarm.yaml - lazyc2.py - lazyc2/init.py - lazyc2/security/init.py - lazyc2/security/constants.py - lazyc2/security/services.py - lazyc2/security/validators.py - lazygui/init.py - lazygui/main.py - lazygui/app.py - lazygui/config/init.py - lazygui/config/constants.py - lazygui/config/paths.py - lazygui/config/settings.py - lazygui/panels/init.py - lazygui/panels/base.py - lazygui/panels/event_log_panel.py - lazygui/panels/listeners_panel.py - lazygui/panels/registry.py - lazygui/panels/sessions_panel.py - lazygui/panels/terminal_panel.py - lazygui/services/init.py - lazygui/services/backend.py - lazygui/services/event_log.py - lazygui/services/factory.py - lazygui/services/local_backend.py - lazygui/services/models.py - lazygui/services/teamserver_backend.py - lazygui/theme/init.py - lazygui/theme/manager.py - lazygui/theme/palettes/init.py - lazygui/theme/palettes/catppuccin_mocha.py - lazygui/theme/palettes/cobalt_clone.py - lazygui/theme/palettes/gruvbox_dark.py - lazygui/theme/palettes/solarized_light.py - lazygui/theme/palettes/tactical_green.py - lazygui/theme/palettes/tokyo_night.py - lazygui/theme/qss_builder.py - lazygui/theme/tokens.py - lazygui/version.py - lazygui/widgets/init.py - lazygui/widgets/command_palette_list.py - lazygui/widgets/event_log_view.py - lazygui/widgets/filter_bar.py - lazygui/widgets/status_badge.py - lazygui/widgets/terminal_view.py - lazygui/windows/init.py - lazygui/windows/command_palette_window.py - lazygui/windows/connect_dialog.py - lazygui/windows/main_window.py - modules/ai_fallback.py - modules/hive_invoke.py - modules/knowledge_base_vuln.json - modules/lazyaddon_creator.py - modules/lazyllmchat.py - modules/moe_router.py - modules/obs_parser.py - modules/session_rag.py - modules/toposwarm_bridge.py - modules/world_model.py - payload.json - sessions/implant/implant_crypt.go - skills/hive_mind.py - skills/lazyown_claudemd.py - skills/lazyown_context.py - skills/lazyown_daemon.py - skills/lazyown_hooks.py - skills/lazyown_mcp.py - skills/lazyown_permissions.py - skills/lazyown_session.py - skills/tests/test_harness_e2e.py - skills/toposwarm_autonomous.py - static/security_dashboard.png - templates/index.html - tests/integration_autonomous_flow.py - tests/test_security_lazyc2.py\nDeleted file(s):\n- cert.pem - cert.pem.bkp - key.pem - key.pem.bkp\nCreated file(s):\n- .codacyrc - .env.example - .eslintignore - .eslintrc.json - .mcp.json - .pylintrc - CLAUDE.md - docs/SECURITY_PLAN.md - graphify-out/.graphify_detect.json - graphify-out/.graphify_python - lazyaddons/copyfail.yaml - lazyaddons/gui2.yaml - lazyaddons/lazyaddon_creator.yaml - lazyaddons/lazyllmchat.yaml - lazyaddons/opencode_adapter.yaml - lazyaddons/toposwarm.yaml - lazyc2/init.py - lazyc2/security/init.py - lazyc2/security/constants.py - lazyc2/security/services.py - lazyc2/security/validators.py - lazygui/init.py - lazygui/main.py - lazygui/app.py - lazygui/config/init.py - lazygui/config/constants.py - lazygui/config/paths.py - lazygui/config/settings.py - lazygui/panels/init.py - lazygui/panels/base.py - lazygui/panels/event_log_panel.py - lazygui/panels/listeners_panel.py - lazygui/panels/registry.py - lazygui/panels/sessions_panel.py - lazygui/panels/terminal_panel.py - lazygui/services/init.py - lazygui/services/backend.py - lazygui/services/event_log.py - lazygui/services/factory.py - lazygui/services/local_backend.py - lazygui/services/models.py - lazygui/services/teamserver_backend.py - lazygui/theme/init.py - lazygui/theme/manager.py - lazygui/theme/palettes/init.py - lazygui/theme/palettes/catppuccin_mocha.py - lazygui/theme/palettes/cobalt_clone.py - lazygui/theme/palettes/gruvbox_dark.py - lazygui/theme/palettes/solarized_light.py - lazygui/theme/palettes/tactical_green.py - lazygui/theme/palettes/tokyo_night.py - lazygui/theme/qss_builder.py - lazygui/theme/tokens.py - lazygui/version.py - lazygui/widgets/init.py - lazygui/widgets/command_palette_list.py - lazygui/widgets/event_log_view.py - lazygui/widgets/filter_bar.py - lazygui/widgets/status_badge.py - lazygui/widgets/terminal_view.py - lazygui/windows/init.py - lazygui/windows/command_palette_window.py - lazygui/windows/connect_dialog.py - lazygui/windows/main_window.py - modules/lazyaddon_creator.py - modules/lazyllmchat.py - modules/toposwarm_bridge.py - skills/lazyown_claudemd.py - skills/lazyown_context.py - skills/lazyown_hooks.py - skills/lazyown_permissions.py - skills/lazyown_session.py - skills/tests/test_harness_e2e.py - skills/toposwarm_autonomous.py - tests/integration_autonomous_flow.py - tests/test_security_lazyc2.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mié 06 may 2026 10:53:02 -04 \n\n Hora: 1778079182

Correcciones

Otros

    • fix(deploy): corrige DEPLOY.sh para GPG opcional, gh releases y orden de variables

Otros

Otros

    • Update README.md

Otros

Otros

    • Merge pull request #139 from grisuno/feature/lazyc2-security-plan

Nuevas características

Otros

    • feat(security): add lazyc2 security layer with validators, services, and pytest tests

Otros

Otros

    • new CLAUDE md FILE

Otros

Otros

    • Update README.md

Otros

Otros

    • Merge pull request #138 from grisuno/feature/lazyllmchat-assistant

Nuevas características

Otros

    • feat(lazyllmchat): add interactive LLM chatbot module and addon

Otros

Otros

    • new features

Correcciones

Otros

    • fix(webcli): wire local-shell xterm to /pty namespace with websocket transport

Otros

Otros

    • feat: Claude Code-style harness layer for LazyOwn MCP

Otros

Otros

    • Add files via upload

Otros

Otros

    • Update install.sh for package installations and fixes

Otros

Otros

    • Add files via upload

Otros

Otros

    • Merge pull request #137 from grisuno/feat/toposwarm-addon

Otros

Otros

    • feat: online feedback loop for TopoSwarm routing (RL from user signal)

Otros

Otros

    • Merge pull request #136 from grisuno/feat/toposwarm-addon

Otros

Otros

    • feat: toposwarm lazyaddon — autonomous red team agent driven by TopoSwarm

Otros

Otros

    • Merge pull request #135 from grisuno/feat/toposwarm-addon

Otros

Otros

    • feat: TopoSwarm local brain — fallback when Claude Code / cloud APIs unavailable

Otros

Otros

    • Merge pull request #134 from grisuno/feat/toposwarm-addon

Otros

Otros

    • Add files via upload

Otros

Otros

    • feat: add TopoSwarm AI router addon for LazyOwn MCP

Otros

Otros

    • Merge pull request #133 from grisuno/feature/expand-cloud-rag-stealth-2106303999655273923

Otros

Otros

    • Expand capabilities (Cloud/K8s/RAG) and fix CI

Otros

Otros

    • Expand LazyOwn capabilities and fix CI

Otros

Otros

    • Final submission: Expand LazyOwn capabilities for Cloud/K8s and Multi-Index RAG

Otros

Otros

    • Expand LazyOwn capabilities with Cloud/K8s support and Multi-Index RAG

Nuevas características

Otros

    • feat(feat): \n\n Version: release/0.2.96 \n\n \n\n Modified file(s):\n- README.md - docs/README.html - modules/reactive_engine.py - payload.json - skills/lazyown_mcp.py - skills/lazyown_policy.py - skills/mcp_restart.sh - static/security_dashboard.png\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Mon Mar 30 23:34:47 2026 -0300 \n\n Hora: 1774924487

Nuevas características

Otros

    • feat(mcp): SSE daemon transport + reliable restart script

Correcciones

Otros

    • fix(loop): detect ABABAB oscillation + rebalance policy transitions

Correcciones

Otros

    • fix(reactive): ACL errors no longer trigger evasion advisor; stuck-loop blocks by base name

Correcciones

Otros

    • fix(autonomy): stuck-loop recovery covers any repeated command, not just 'list'

Nuevas características

Otros

    • feat(autonomy): self-healing autonomous loop — credential/domain auto-injection, nmap XML parse, stuck-loop recovery

Nuevas características

Otros

    • feat(mcp): world-class MCP expansion — 92 tools, 26 data sources, zero-gap operator autonomy

Nuevas características

Otros

    • feat(feat): a new way to search vulns in the context of mcp \n\n Version: release/0.2.95 \n\n and some of love in the autonomous loop \n\n Modified file(s):\n- README.md - docs/README.html - skills/lazyown.md - skills/lazyown_mcp.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Tue Mar 24 02:24:54 2026 -0300 \n\n Hora: 1774329894

Nuevas características

Otros

    • feat(feat): ReactiveSelector → pattern-matched decisions (AV/EDR, privesc hints, creds) \n\n Version: release/0.2.94 \n\n ParquetSelector → past successful commands from session history \n\n Modified file(s):\n- README.md - docs/README.html - skills/README.md - skills/autonomous_daemon.py - skills/lazyown_mcp.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Mon Mar 23 14:51:05 2026 -0300 \n\n Hora: 1774288265

Nuevas características

Otros

    • feat(feat): hive command now from cli now \n\n Version: release/0.2.93 \n\n with love \n\n Modified file(s):\n- README.md - docs/README.html - modules/world_model.py - skills/hive_mind.py - skills/lazyown_campaign.py - skills/lazyown_policy.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Mon Mar 23 02:43:29 2026 -0300 \n\n Hora: 1774244609

Nuevas características

Otros

    • feat(feat): some improves in the cicle \n\n Version: release/0.2.92 \n\n autonomous \n\n Modified file(s):\n- COMMANDS.md - README.md - docs/COMMANDS.html - docs/README.html - lazyc2.py - lazyown.py - skills/README.md - skills/autonomous_daemon.py - skills/lazyown.md\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Sun Mar 22 14:55:19 2026 -0300 \n\n Hora: 1774202119

Nuevas características

Otros

    • feat(feat): autonomous lop is closed now \n\n Version: release/0.2.91 \n\n \n\n Modified file(s):\n- README.md - docs/README.html - payload.json - skills/autonomous_daemon.py - skills/hive_mind.py - skills/lazyown.md - skills/lazyown_mcp.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Sun Mar 22 02:49:40 2026 -0300 \n\n Hora: 1774158580

Nuevas características

Otros

Otros

Otros

    • Add Codacy security scan workflow

Pruebas

Otros

Nuevas características

Otros

Nuevas características

Otros

Pruebas

Otros

Pruebas

Otros

Pruebas

Otros

Refactorización

Otros

    • refactor(refactor): some improves and refactors in the lazyown env \n\n Version: release/0.2.81 \n\n with love \n\n Modified file(s):\n- README.md - docs/README.html - lazyc2.py - pwntomate.py - sessions/phishing/campaigns/short_urls.json - skills/sessions_watcher.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 14:39:49 2026 -0300 \n\n Hora: 1773941989

Nuevas características

Otros

    • feat(feat): some refactors \n\n Version: release/0.2.82 \n\n \n\n Modified file(s):\n- .gitignore - README.md - docs/README.html - payload.json - skills/lazyown.md - skills/lazyown_mcp.py - static/security_dashboard.png\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 02:34:16 2026 -0300 \n\n Hora: 1773898456

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

    • feat(feat): lazyown finally has soul \n\n Version: release/0.2.80 \n\n it's a live xD naa, it's a jocke but has agetic cappabillities now \n\n Modified file(s):\n- README.md - docs/README.html - skills/lazyown.md - skills/lazyown_mcp.py - static/security_dashboard.png\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Wed Mar 18 23:27:55 2026 -0300 \n\n Hora: 1773887275

Nuevas características

Otros

    • feat(feat): the mcp can now anotate the succes or failure and the clasification of commands, so the sessions db can feed deeplearning models to improve or ai models \n\n Version: release/0.2.79 \n\n with love \n\n Modified file(s):\n- README.md - docs/README.html - skills/lazyown_mcp.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Tue Mar 17 23:07:52 2026 -0300 \n\n Hora: 1773799672

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

Nuevas características

Otros

Otros

Otros

    • Merge pull request #123 from grisuno/grisuno-patch-1

Otros

Otros

    • Add LazyOwn MCP integration details to README

Otros

Otros

    • Update README.md

Nuevas características

Otros

... (Notas truncadas por limite de GitHub. Ver CHANGELOG.md completo en el repo)